chiark / gitweb /
libudev: accept NULL in udev_device_get_tags_list_entry()
[elogind.git] / libudev / libudev-device.c
index 3f441d099921da31a76382fa4a3351ec6c2764ee..a6a1ecb4e90f84651b26ea0c5cb345928bbeb082 100644 (file)
@@ -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);
 }