X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=tools%2Fmailsplit.c;h=a3238c20da27c3348d406066b595cd085e600558;hb=9d34c29db39bdb5c2443475dd6a24cfc5c2c9e37;hp=9379fbc5e84983e5ea0754a6587cc3490c696c69;hpb=89ab859e9452cbc8f1f15afab52257e9b789c899;p=git.git diff --git a/tools/mailsplit.c b/tools/mailsplit.c index 9379fbc5..a3238c20 100644 --- a/tools/mailsplit.c +++ b/tools/mailsplit.c @@ -77,7 +77,7 @@ static int parse_email(const void *map, unsigned long size) /* * Search for a line beginning with "From ", and - * having smething that looks like a date format. + * having something that looks like a date format. */ do { int len = linelen(map, size); @@ -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);