]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-fdset: use _cleanup_
authorDavid Tardon <dtardon@redhat.com>
Fri, 21 Apr 2023 14:18:43 +0000 (16:18 +0200)
committerDavid Tardon <dtardon@redhat.com>
Fri, 21 Apr 2023 14:29:15 +0000 (16:29 +0200)
src/test/test-fdset.c

index 67c99d85012eaf539c3fc17bd3c4720585084937..aa136a633f585a52122e4ae32f86f6948171615c 100644 (file)
@@ -93,7 +93,7 @@ TEST(fdset_close_others) {
 
 TEST(fdset_remove) {
         _cleanup_close_ int fd = -EBADF;
-        FDSet *fdset = NULL;
+        _cleanup_fdset_free_ FDSet *fdset = NULL;
         char name[] = "/tmp/test-fdset_remove.XXXXXX";
 
         fd = mkostemp_safe(name);
@@ -104,7 +104,6 @@ TEST(fdset_remove) {
         assert_se(fdset_put(fdset, fd) >= 0);
         assert_se(fdset_remove(fdset, fd) >= 0);
         assert_se(!fdset_contains(fdset, fd));
-        fdset_free(fdset);
 
         assert_se(fcntl(fd, F_GETFD) >= 0);
 
@@ -113,7 +112,7 @@ TEST(fdset_remove) {
 
 TEST(fdset_iterate) {
         int fd = -EBADF;
-        FDSet *fdset = NULL;
+        _cleanup_fdset_free_ FDSet *fdset = NULL;
         char name[] = "/tmp/test-fdset_iterate.XXXXXX";
         int c = 0;
         int a;
@@ -133,8 +132,6 @@ TEST(fdset_iterate) {
         }
         assert_se(c == 1);
 
-        fdset_free(fdset);
-
         unlink(name);
 }