X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=tools%2Fmailsplit.c;h=7b712081cbf812c551be536cddbbf563c570dc75;hb=80bd6f3064a6009cd18a4dab9ce6d29681cec4af;hp=9379fbc5e84983e5ea0754a6587cc3490c696c69;hpb=98e031f0bb6e857c684e6db24d03d22cfc1a532a;p=git.git diff --git a/tools/mailsplit.c b/tools/mailsplit.c index 9379fbc5..7b712081 100644 --- a/tools/mailsplit.c +++ b/tools/mailsplit.c @@ -116,8 +116,9 @@ int main(int argc, char **argv) } size = st.st_size; map = mmap(NULL, size, PROT_READ, MAP_PRIVATE, fd, 0); - if (-1 == (int)(long)map) { + if (map == MAP_FAILED) { perror("mmap"); + close(fd); exit(1); } close(fd);