X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev%2Fudev-event.c;h=9e82f8de42f1baaf7ae2cfd29972b31cbe14a8af;hp=93a65e7352602b27d3a993a1e62d3516ffb9f40a;hb=3d7b2831cd661afd7d946791110b6ad5a7156d7f;hpb=34ac42b98d75c401520b9f69ff29b6832b6ab668 diff --git a/udev/udev-event.c b/udev/udev-event.c index 93a65e735..9e82f8de4 100644 --- a/udev/udev-event.c +++ b/udev/udev-event.c @@ -421,14 +421,9 @@ found: dbg(event->udev, "missing attribute\n"); break; } else { - struct udev_list_entry *list_entry; const char *value; - list_entry = udev_device_get_properties_list_entry(event->dev); - list_entry = udev_list_entry_get_by_name(list_entry, attr); - if (list_entry == NULL) - break; - value = udev_list_entry_get_value(list_entry); + value = udev_device_get_property_value(event->dev, attr); if (value == NULL) break; dbg(event->udev, "substitute env '%s=%s'\n", attr, value);