chiark / gitweb /
udev_list_cleanup() -> udev_list_cleanup_entries()
[elogind.git] / udev / lib / libudev-enumerate.c
index fab9c4d88df7259977d74fa17146cd5963c48918..7a8c51c0785f86ba1dc2ba53acf508f5c08d3710 100644 (file)
@@ -82,11 +82,11 @@ void udev_enumerate_unref(struct udev_enumerate *udev_enumerate)
        udev_enumerate->refcount--;
        if (udev_enumerate->refcount > 0)
                return;
-       udev_list_cleanup(udev_enumerate->udev, &udev_enumerate->devices_list);
-       udev_list_cleanup(udev_enumerate->udev, &udev_enumerate->attr_match_list);
-       udev_list_cleanup(udev_enumerate->udev, &udev_enumerate->attr_nomatch_list);
-       udev_list_cleanup(udev_enumerate->udev, &udev_enumerate->subsystem_match_list);
-       udev_list_cleanup(udev_enumerate->udev, &udev_enumerate->subsystem_nomatch_list);
+       udev_list_cleanup_entries(udev_enumerate->udev, &udev_enumerate->devices_list);
+       udev_list_cleanup_entries(udev_enumerate->udev, &udev_enumerate->attr_match_list);
+       udev_list_cleanup_entries(udev_enumerate->udev, &udev_enumerate->attr_nomatch_list);
+       udev_list_cleanup_entries(udev_enumerate->udev, &udev_enumerate->subsystem_match_list);
+       udev_list_cleanup_entries(udev_enumerate->udev, &udev_enumerate->subsystem_nomatch_list);
        free(udev_enumerate);
 }