X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fh2ext.c;h=84fce773ba8f9bc8a70dddeea53ae6bbc2ac8c28;hb=52dfff5433ea99e7427e781a1db43b68cbfe9243;hp=af1cc5ab763f8368d6582cf22fc05205c0d1af9d;hpb=d081f7a2c7a962ab3a6b65255f4be5e17cf4b276;p=util-vserver.git diff --git a/src/h2ext.c b/src/h2ext.c index af1cc5a..84fce77 100644 --- a/src/h2ext.c +++ b/src/h2ext.c @@ -148,7 +148,7 @@ process_file(file_format_t *head, const char *file, file_format_t *ret[2]) fd = EopenD(file, O_RDONLY, 0); Efstat(fd, &st); mapping = mmap(NULL, MIN(st.st_size, MAX_PEEK_SIZE), PROT_READ, MAP_SHARED, fd, 0); - if (!mapping) { + if (mapping == MAP_FAILED) { perror("mmap()"); Eclose(fd); return -1;