libudev-list: drop unused udev argument from udev_list_init()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 21 Nov 2018 04:09:59 +0000 (13:09 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 22 Nov 2018 14:19:25 +0000 (23:19 +0900)
src/libudev/libudev-device.c
src/libudev/libudev-enumerate.c
src/libudev/libudev-hwdb.c
src/libudev/libudev-list-internal.h
src/libudev/libudev-list.c

index 37828b2..5a2abf5 100644 (file)
@@ -206,10 +206,10 @@ struct udev_device *udev_device_new(struct udev *udev, sd_device *device) {
                 .device = sd_device_ref(device),
         };
 
-        udev_list_init(udev, &udev_device->properties, true);
-        udev_list_init(udev, &udev_device->tags, true);
-        udev_list_init(udev, &udev_device->sysattrs, true);
-        udev_list_init(udev, &udev_device->devlinks, true);
+        udev_list_init(&udev_device->properties, true);
+        udev_list_init(&udev_device->tags, true);
+        udev_list_init(&udev_device->sysattrs, true);
+        udev_list_init(&udev_device->devlinks, true);
 
         return udev_device;
 }
index 41318d0..5e663bf 100644 (file)
@@ -77,7 +77,7 @@ _public_ struct udev_enumerate *udev_enumerate_new(struct udev *udev) {
                 .enumerator = TAKE_PTR(e),
         };
 
-        udev_list_init(udev, &udev_enumerate->devices_list, false);
+        udev_list_init(&udev_enumerate->devices_list, false);
 
         return udev_enumerate;
 }
index 2dd0a8b..65b98c0 100644 (file)
@@ -56,7 +56,7 @@ _public_ struct udev_hwdb *udev_hwdb_new(struct udev *udev) {
                 .hwdb = TAKE_PTR(hwdb_internal),
         };
 
-        udev_list_init(udev, &hwdb->properties_list, true);
+        udev_list_init(&hwdb->properties_list, true);
 
         return hwdb;
 }
index 462a939..4e1632c 100644 (file)
@@ -8,7 +8,6 @@ struct udev_list_node {
 };
 
 struct udev_list {
-        struct udev *udev;
         struct udev_list_node node;
         struct udev_list_entry **entries;
         unsigned entries_cur;
@@ -16,7 +15,7 @@ struct udev_list {
         bool unique;
 };
 
-void udev_list_init(struct udev *udev, struct udev_list *list, bool unique);
+void udev_list_init(struct udev_list *list, bool unique);
 void udev_list_cleanup(struct udev_list *list);
 struct udev_list_entry *udev_list_get_entry(struct udev_list *list);
 struct udev_list_entry *udev_list_entry_add(struct udev_list *list, const char *name, const char *value);
index cabf7fe..5f6726c 100644 (file)
@@ -65,9 +65,8 @@ static inline struct udev_list_entry *list_node_to_entry(struct udev_list_node *
         return container_of(node, struct udev_list_entry, node);
 }
 
-void udev_list_init(struct udev *udev, struct udev_list *list, bool unique) {
+void udev_list_init(struct udev_list *list, bool unique) {
         memzero(list, sizeof(struct udev_list));
-        list->udev = udev;
         list->unique = unique;
         udev_list_node_init(&list->node);
 }