chiark / gitweb /
Introduce _cleanup_fdset_free_
[elogind.git] / src / nspawn / nspawn.c
index fc4a8a36c869b716a4ffff7b38cb46fcc5bb7d39..15e48739b9a3a015a890ba0707a0e53e907315ec 100644 (file)
@@ -1223,7 +1223,7 @@ int main(int argc, char *argv[]) {
         bool saved_attr_valid = false;
         struct winsize ws;
         int kmsg_socket_pair[2] = { -1, -1 };
-        FDSet *fds = NULL;
+        _cleanup_fdset_free_ FDSet *fds = NULL;
 
         log_parse_environment();
         log_open();
@@ -1725,7 +1725,5 @@ finish:
         free(arg_directory);
         free(arg_machine);
 
-        fdset_free(fds);
-
         return r;
 }