[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.20 and 1.21

version 1.20, 2005/04/11 07:13:03 version 1.21, 2006/03/31 00:29:13
Line 243 
Line 243 
                 break;                  break;
         default:          default:
                 return (NULL);                  return (NULL);
                 break;  
         }          }
         val[vallen] = '\0';          val[vallen] = '\0';
         if (__yplin)          if (__yplin)
                 free(__yplin);                  free(__yplin);
         if (!(__yplin = (char *)malloc(vallen + 1)))          if (!(__yplin = malloc(vallen + 1)))
                 err(1, NULL);                  err(1, NULL);
         strlcpy(__yplin, val, vallen + 1);          strlcpy(__yplin, val, vallen + 1);
         free(val);          free(val);
Line 277 
Line 276 
                 break;                  break;
         default:          default:
                 return (NULL);                  return (NULL);
                 break;  
         }          }
         val[vallen] = '\0';          val[vallen] = '\0';
         if (__yplin)          if (__yplin)
                 free(__yplin);                  free(__yplin);
         if (!(__yplin = (char *)malloc(vallen + 1)))          if (!(__yplin = malloc(vallen + 1)))
                 err(1, NULL);                  err(1, NULL);
         strlcpy(__yplin, val, vallen + 1);          strlcpy(__yplin, val, vallen + 1);
         free(val);          free(val);

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