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

Diff for /src/usr.bin/chpass/Attic/pw_yp.c between version 1.10 and 1.11

version 1.10, 1999/08/06 20:41:06 version 1.11, 1999/09/29 02:40:28
Line 257 
Line 257 
         val[vallen] = '\0';          val[vallen] = '\0';
         if (__yplin)          if (__yplin)
                 free(__yplin);                  free(__yplin);
         __yplin = (char *)malloc(vallen + 1);          if (!(__yplin = (char *)malloc(vallen + 1)))
                   err(1, NULL);
         strcpy(__yplin, val);          strcpy(__yplin, val);
         free(val);          free(val);
   
Line 292 
Line 293 
         val[vallen] = '\0';          val[vallen] = '\0';
         if (__yplin)          if (__yplin)
                 free(__yplin);                  free(__yplin);
         __yplin = (char *)malloc(vallen + 1);          if (!(__yplin = (char *)malloc(vallen + 1)))
                   err(1, NULL);
         strcpy(__yplin, val);          strcpy(__yplin, val);
         free(val);          free(val);
   

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