]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/test/test-set.c
test-set: use _cleanup_
[thirdparty/systemd.git] / 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) {