[BACK]Return to mmfile.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / grep

Diff for /src/usr.bin/grep/mmfile.c between version 1.18 and 1.19

version 1.18, 2019/01/23 23:00:54 version 1.19, 2019/01/27 14:43:09
Line 49 
Line 49 
         if (st->st_size > SIZE_MAX) /* too big to mmap */          if (st->st_size > SIZE_MAX) /* too big to mmap */
                 goto ouch;                  goto ouch;
         mmf->len = (size_t)st->st_size;          mmf->len = (size_t)st->st_size;
           mmf->fd = fd;
         mmf->base = mmap(NULL, mmf->len, PROT_READ, MAP_PRIVATE, mmf->fd, (off_t)0);          mmf->base = mmap(NULL, mmf->len, PROT_READ, MAP_PRIVATE, mmf->fd, (off_t)0);
         if (mmf->base == MAP_FAILED)          if (mmf->base == MAP_FAILED)
                 goto ouch;                  goto ouch;

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19