]>
asedeno.scripts.mit.edu Git - git.git/blobdiff - run-command.c
close(cmd->out);
if (need_err)
close_pair(fderr);
close(cmd->out);
if (need_err)
close_pair(fderr);
+ else if (cmd->err)
+ close(cmd->err);
errno = failed_errno;
return -1;
}
errno = failed_errno;
return -1;
}