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

Diff for /src/usr.bin/sort/file.c between version 1.10 and 1.11

version 1.10, 2015/04/01 21:22:41 version 1.11, 2015/04/01 21:27:18
Line 198 
Line 198 
 {  {
         if (fl && fn) {          if (fl && fn) {
                 if (fl->count >= fl->sz || fl->fns == NULL) {                  if (fl->count >= fl->sz || fl->fns == NULL) {
                         fl->sz = fl->sz * 2 + 1;                          fl->fns = sort_reallocarray(fl->fns,
                         fl->fns = sort_reallocarray(fl->fns, fl->sz,                              fl->sz ? fl->sz : (fl->sz = 1), 2 * sizeof(char *));
                             sizeof(char *));                          fl->sz *= 2;
                 }                  }
                 fl->fns[fl->count] = allocate ? sort_strdup(fn) : fn;                  fl->fns[fl->count] = allocate ? sort_strdup(fn) : fn;
                 fl->count += 1;                  fl->count += 1;

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11