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

Diff for /src/usr.bin/make/arch.c between version 1.19 and 1.20

version 1.19, 1999/12/18 02:11:26 version 1.20, 1999/12/18 21:53:32
Line 339 
Line 339 
                  */                   */
                 gn = Targ_FindNode(buf, TARG_CREATE);                  gn = Targ_FindNode(buf, TARG_CREATE);
   
                 if (gn == NILGNODE) {                  if (gn == NULL) {
                     free(buf);                      free(buf);
                     return(FAILURE);                      return(FAILURE);
                 } else {                  } else {
Line 369 
Line 369 
                 sprintf(nameBuf, "%s(%s)", libName, member);                  sprintf(nameBuf, "%s(%s)", libName, member);
                 free(member);                  free(member);
                 gn = Targ_FindNode (nameBuf, TARG_CREATE);                  gn = Targ_FindNode (nameBuf, TARG_CREATE);
                 if (gn == NILGNODE) {                  if (gn == NULL) {
                     return (FAILURE);                      return (FAILURE);
                 } else {                  } else {
                     /*                      /*
Line 387 
Line 387 
         } else {          } else {
             sprintf(nameBuf, "%s(%s)", libName, memName);              sprintf(nameBuf, "%s(%s)", libName, memName);
             gn = Targ_FindNode (nameBuf, TARG_CREATE);              gn = Targ_FindNode (nameBuf, TARG_CREATE);
             if (gn == NILGNODE) {              if (gn == NULL) {
                 return (FAILURE);                  return (FAILURE);
             } else {              } else {
                 /*                  /*
Line 498 
Line 498 
         member = cp + 1;          member = cp + 1;
   
     ln = Lst_Find (archives, (ClientData) archive, ArchFindArchive);      ln = Lst_Find (archives, (ClientData) archive, ArchFindArchive);
     if (ln != NILLNODE) {      if (ln != NULL) {
         ar = (Arch *) Lst_Datum (ln);          ar = (Arch *) Lst_Datum (ln);
   
         he = Hash_FindEntry (&ar->members, member);          he = Hash_FindEntry (&ar->members, member);
Line 1051 
Line 1051 
         gn->mtime = 0;          gn->mtime = 0;
         return (0);          return (0);
     }      }
     while ((ln = Lst_Next (gn->parents)) != NILLNODE) {      while ((ln = Lst_Next (gn->parents)) != NULL) {
         pgn = (GNode *) Lst_Datum (ln);          pgn = (GNode *) Lst_Datum (ln);
   
         if (pgn->type & OP_ARCHV) {          if (pgn->type & OP_ARCHV) {

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