Return to xinstall.c CVS log | Up to [local] / src / usr.bin / xinstall |
version 1.14, 1997/06/04 05:56:26 | version 1.15, 1997/12/01 21:17:28 | ||
---|---|---|---|
|
|
||
*/ | */ | ||
if (size <= 8 * 1048576) { | if (size <= 8 * 1048576) { | ||
if ((p = mmap(NULL, (size_t)size, PROT_READ, | if ((p = mmap(NULL, (size_t)size, PROT_READ, | ||
0, from_fd, (off_t)0)) == (char *)-1) { | MAP_PRIVATE, from_fd, (off_t)0)) == (char *)-1) { | ||
serrno = errno; | serrno = errno; | ||
(void)unlink(to_name); | (void)unlink(to_name); | ||
errx(EX_OSERR, "%s: %s", from_name, strerror(serrno)); | errx(EX_OSERR, "%s: %s", from_name, strerror(serrno)); |