A pagesize of 0 is invalid so treat it that way

This commit is contained in:
sin 2013-10-29 15:44:25 +00:00
parent 97975ff092
commit 9c37575961
1 changed files with 2 additions and 2 deletions

View File

@ -21,9 +21,9 @@ main(int argc, char *argv[])
} ARGEND;
pagesz = sysconf(_SC_PAGESIZE);
if (pagesz < 0) {
if (pagesz <= 0) {
pagesz = sysconf(_SC_PAGE_SIZE);
if (pagesz < 0)
if (pagesz <= 0)
enprintf(EXIT_FAILURE, "can't determine pagesize\n");
}
printf("%ld\n", pagesz);