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

Diff for /src/usr.bin/make/direxpand.c between version 1.7 and 1.8

version 1.7, 2015/01/23 22:35:57 version 1.8, 2016/10/21 16:12:38
Line 95 
Line 95 
         LstNode ln;             /* Current node */          LstNode ln;             /* Current node */
   
         for (ln = Lst_First(path); ln != NULL; ln = Lst_Adv(ln))          for (ln = Lst_First(path); ln != NULL; ln = Lst_Adv(ln))
                 Dir_MatchFilesi(word, eword, (struct PathEntry *)Lst_Datum(ln),                  Dir_MatchFilesi(word, eword, Lst_Datum(ln), expansions);
                     expansions);  
 }  }
   
 /*-  /*-
Line 200 
Line 199 
         /* Prime queue with copy of initial word */          /* Prime queue with copy of initial word */
         Lst_Init(&curled);          Lst_Init(&curled);
         Lst_EnQueue(&curled, Str_dupi(word, eword));          Lst_EnQueue(&curled, Str_dupi(word, eword));
         while ((toexpand = (char *)Lst_DeQueue(&curled)) != NULL) {          while ((toexpand = Lst_DeQueue(&curled)) != NULL) {
                 const char *brace;                  const char *brace;
                 const char *start;                  const char *start;
                                 /* Start of current chunk of brace clause */                                  /* Start of current chunk of brace clause */

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8