]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-set: use _cleanup_
authorDavid Tardon <dtardon@redhat.com>
Mon, 24 Apr 2023 18:48:33 +0000 (20:48 +0200)
committerDavid Tardon <dtardon@redhat.com>
Mon, 24 Apr 2023 19:15:50 +0000 (21:15 +0200)
src/test/test-set.c

index 304e3db6c924340d78e2bfbea1ac614b79e131d0..259ffa7ce20af293ce5846bbfabcdfa33fd8998d 100644 (file)
@@ -145,7 +145,8 @@ TEST(set_ensure_allocated) {
 }
 
 TEST(set_copy) {
-        Set *s, *copy;
+        _cleanup_(set_freep) Set *s = NULL;
+        _cleanup_(set_free_freep) Set *copy = NULL;
         char *key1, *key2, *key3, *key4;
 
         key1 = strdup("key1");
@@ -169,9 +170,6 @@ TEST(set_copy) {
         assert_se(copy);
 
         assert_se(set_equal(s, copy));
-
-        set_free(s);
-        set_free_free(copy);
 }
 
 TEST(set_ensure_put) {