version 1.14, 2013/11/26 13:19:07 |
version 1.15, 2014/05/20 01:25:23 |
|
|
if ((fd = open(file, O_RDONLY, 0)) < 0 || fstat(fd, &sb)) |
if ((fd = open(file, O_RDONLY, 0)) < 0 || fstat(fd, &sb)) |
err(2, "%s", file); |
err(2, "%s", file); |
if (sb.st_size > SIZE_T_MAX) |
if (sb.st_size > SIZE_T_MAX) |
errx(2, "%s: %s", file, strerror(EFBIG)); |
errc(2, EFBIG, "%s", file); |
if ((front = mmap(NULL, |
if ((front = mmap(NULL, |
(size_t)sb.st_size, PROT_READ, MAP_PRIVATE, fd, (off_t)0)) == MAP_FAILED) |
(size_t)sb.st_size, PROT_READ, MAP_PRIVATE, fd, (off_t)0)) == MAP_FAILED) |
err(2, "%s", file); |
err(2, "%s", file); |