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

Diff for /src/usr.bin/sort/sort.c between version 1.40 and 1.41

version 1.40, 2012/10/30 20:03:16 version 1.41, 2013/11/13 15:07:27
Line 82 
Line 82 
 #define CHECK_NFIELDS                                           \  #define CHECK_NFIELDS                                           \
         if (++nfields == ND) {                                  \          if (++nfields == ND) {                                  \
                 ND += 10;                                       \                  ND += 10;                                       \
                 if ((p = realloc(fldtab, ND)) == NULL)          \                  if ((p = realloc(fldtab,                        \
                       ND * sizeof(*fldtab))) == NULL)             \
                         errx(2, "cannot allocate memory");      \                          errx(2, "cannot allocate memory");      \
                 ftpos = p + (ftpos - fldtab);                   \                  ftpos = p + (ftpos - fldtab);                   \
                 fldtab = p;                                     \                  fldtab = p;                                     \
Line 98 
Line 99 
         struct field *fldtab, *ftpos;          struct field *fldtab, *ftpos;
         union f_handle filelist;          union f_handle filelist;
         FILE *outfp = NULL;          FILE *outfp = NULL;
         void *p;          struct field *p;
   
         setlocale(LC_ALL, "");          setlocale(LC_ALL, "");
   

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.41