[BACK]Return to meta.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / usr.bin / make

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/usr.bin/make/meta.c between version 1.64 and 1.65

version 1.64, 2016/08/10 18:25:00 version 1.65, 2016/08/10 18:49:40
Line 1196  meta_oodate(GNode *gn, Boolean oodate)
Line 1196  meta_oodate(GNode *gn, Boolean oodate)
                         /* remove any missingFiles entries that match p */                          /* remove any missingFiles entries that match p */
                         if ((ln = Lst_Find(missingFiles, p,                          if ((ln = Lst_Find(missingFiles, p,
                                            path_match)) != NULL) {                                             path_match)) != NULL) {
                               LstNode nln;
                             char *tp;                              char *tp;
   
                             do {                              do {
                                   nln = Lst_FindFrom(missingFiles, Lst_Succ(ln),
                                                      p, path_match);
                                 tp = Lst_Datum(ln);                                  tp = Lst_Datum(ln);
                                 Lst_Remove(missingFiles, ln);                                  Lst_Remove(missingFiles, ln);
                                 free(tp);                                  free(tp);
                             } while ((ln = Lst_Find(missingFiles, p,                              } while ((ln = nln) != NULL);
                                                     path_match)) != NULL);  
                         }                          }
                     }                      }
                     if (buf[0] == 'M') {                      if (buf[0] == 'M') {

Legend:
Removed from v.1.64  
changed lines
  Added in v.1.65

CVSweb <webmaster@jp.NetBSD.org>