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

Diff for /src/usr.bin/mail/list.c between version 1.19 and 1.20

version 1.19, 2014/01/17 18:42:30 version 1.20, 2015/10/16 17:56:07
Line 377 
Line 377 
         char *linebuf, *linebuf2;          char *linebuf, *linebuf2;
         size_t newsize, linebufsize = BUFSIZ;          size_t newsize, linebufsize = BUFSIZ;
   
         if ((linebuf = (char *)malloc(linebufsize)) == NULL)          if ((linebuf = malloc(linebufsize)) == NULL)
                 errx(1, "Out of memory");                  err(1, "malloc");
   
         argn = 0;          argn = 0;
         cp = line;          cp = line;
Line 399 
Line 399 
                                 newsize = linebufsize + BUFSIZ;                                  newsize = linebufsize + BUFSIZ;
                                 linebuf2 = realloc(linebuf, newsize);                                  linebuf2 = realloc(linebuf, newsize);
                                 if (linebuf2 == NULL)                                  if (linebuf2 == NULL)
                                         errx(1, "Out of memory");                                          err(1, "realloc");
                                 linebuf = linebuf2;                                  linebuf = linebuf2;
                                 linebufsize = newsize;                                  linebufsize = newsize;
                                 cp2 = linebuf + linebufsize - BUFSIZ - 1;                                  cp2 = linebuf + linebufsize - BUFSIZ - 1;

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