]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-device: replace set_free_free() with set_free()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 11 Apr 2025 01:48:32 +0000 (10:48 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 13 Apr 2025 01:00:57 +0000 (10:00 +0900)
These uses string_hash_ops_free, hence not set_free() is enough.

src/libsystemd/sd-device/device-private.c

index 00279ae01f08abaa3116986d8a864f2e152edbb1..3ce87690b344936fae4cf340cb20c192dd8bd0f1 100644 (file)
@@ -692,8 +692,8 @@ int device_clone_with_db(sd_device *device, sd_device **ret) {
 void device_cleanup_tags(sd_device *device) {
         assert(device);
 
-        device->all_tags = set_free_free(device->all_tags);
-        device->current_tags = set_free_free(device->current_tags);
+        device->all_tags = set_free(device->all_tags);
+        device->current_tags = set_free(device->current_tags);
         device->property_tags_outdated = true;
         device->tags_generation++;
 }
@@ -701,7 +701,7 @@ void device_cleanup_tags(sd_device *device) {
 void device_cleanup_devlinks(sd_device *device) {
         assert(device);
 
-        set_free_free(device->devlinks);
+        set_free(device->devlinks);
         device->devlinks = NULL;
         device->property_devlinks_outdated = true;
         device->devlinks_generation++;