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

Diff for /src/usr.bin/finger/sprint.c between version 1.4 and 1.5

version 1.4, 1997/06/02 21:33:27 version 1.5, 1998/07/10 15:45:18
Line 46 
Line 46 
 #include <tzfile.h>  #include <tzfile.h>
 #include <stdio.h>  #include <stdio.h>
 #include <stdlib.h>  #include <stdlib.h>
   #include <err.h>
 #include "finger.h"  #include "finger.h"
 #include "extern.h"  #include "extern.h"
   
Line 137 
Line 138 
         PERSON *pn, **lp;          PERSON *pn, **lp;
         PERSON **list;          PERSON **list;
   
         if (!(list = (PERSON **)malloc((u_int)(entries * sizeof(PERSON *))))) {          if (!(list = (PERSON **)malloc((u_int)(entries * sizeof(PERSON *)))))
                 (void)fprintf(stderr, "finger: out of space.\n");                  err(1, "malloc");
                 exit(1);  
         }  
         for (lp = list, pn = phead; pn != NULL; pn = pn->next)          for (lp = list, pn = phead; pn != NULL; pn = pn->next)
                 *lp++ = pn;                  *lp++ = pn;
         (void)qsort(list, entries, sizeof(PERSON *), psort);          (void)qsort(list, entries, sizeof(PERSON *), psort);

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5