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: accept NULL in udev_device_get_tags_list_entry()
[elogind.git]
/
libudev
/
libudev-device.c
diff --git
a/libudev/libudev-device.c
b/libudev/libudev-device.c
index 3f441d099921da31a76382fa4a3351ec6c2764ee..a6a1ecb4e90f84651b26ea0c5cb345928bbeb082 100644
(file)
--- a/
libudev/libudev-device.c
+++ b/
libudev/libudev-device.c
@@
-1289,6
+1289,8
@@
void udev_device_cleanup_tags_list(struct udev_device *udev_device)
struct udev_list_entry *udev_device_get_tags_list_entry(struct udev_device *udev_device)
{
+ if (udev_device == NULL)
+ return NULL;
return udev_list_get_entry(&udev_device->tags_list);
}