]> gitweb.michael.orlitzky.com - apply-default-acl.git/commitdiff
src/libadacl.c: don't try to close file descriptor zero.
authorMichael Orlitzky <michael@orlitzky.com>
Thu, 1 Mar 2018 21:12:41 +0000 (16:12 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Thu, 1 Mar 2018 21:12:41 +0000 (16:12 -0500)
src/libadacl.c

index f00a80452e51371a3c10b42ce49b073b62ac1396..d92432228358badf66a302e34e31ff459579b1de 100644 (file)
@@ -968,11 +968,11 @@ int apply_default_acl_ex(const char* path,
   if (new_acl_unmasked != (acl_t)NULL) {
     acl_free(new_acl_unmasked);
   }
-  if (fd >= 0 && close(fd) == CLOSE_ERROR) {
+  if (fd > 0 && close(fd) == CLOSE_ERROR) {
     perror("apply_default_acl_ex (close fd)");
     result = ACL_ERROR;
   }
-  if (parent_fd >= 0 && close(parent_fd) == CLOSE_ERROR) {
+  if (parent_fd > 0 && close(parent_fd) == CLOSE_ERROR) {
     perror("apply_default_acl_ex (close parent_fd)");
     result = ACL_ERROR;
   }