chiark / gitweb /
logind: call udev_device_get_is_initialized() to trigger lazy loading, as a temporary...
authorLennart Poettering <lennart@poettering.net>
Tue, 28 Jun 2011 21:02:38 +0000 (23:02 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 28 Jun 2011 21:02:38 +0000 (23:02 +0200)
src/logind-dbus.c

index 91f30320c6496e79f9dbd241257b05386eb697e0..57ee2ee28d9fb1fe1d2259286011854146952a6f 100644 (file)
@@ -542,6 +542,8 @@ static bool device_has_tag(struct udev_device *d, const char *tag) {
         assert(d);
         assert(tag);
 
+        udev_device_get_is_initialized(d);
+
         first = udev_device_get_tags_list_entry(d);
         udev_list_entry_foreach(item, first)
                 if (streq(udev_list_entry_get_name(item), tag))