chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
libudev: device - add udev_device_get_property_value()
[elogind.git]
/
udev
/
udev-event.c
diff --git
a/udev/udev-event.c
b/udev/udev-event.c
index 93a65e7352602b27d3a993a1e62d3516ffb9f40a..9e82f8de42f1baaf7ae2cfd29972b31cbe14a8af 100644
(file)
--- a/
udev/udev-event.c
+++ b/
udev/udev-event.c
@@
-421,14
+421,9
@@
found:
dbg(event->udev, "missing attribute\n");
break;
} else {
dbg(event->udev, "missing attribute\n");
break;
} else {
- struct udev_list_entry *list_entry;
const char *value;
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);
if (value == NULL)
break;
dbg(event->udev, "substitute env '%s=%s'\n", attr, value);