Fix cpio -it: don't close(fd) unless we opened it.

This commit is contained in:
Isaac Dunham 2014-03-27 07:02:01 -05:00
parent 392e12769f
commit e9a41fc5ae

View File

@ -141,7 +141,7 @@ void cpio_main(void)
}
size -= sizeof(toybuf);
}
close(fd);
if (!test) close(fd);
} else if (!test)
err = mknod(name, mode, makedev(x8u(toybuf+62), x8u(toybuf+70)));