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

Diff for /src/usr.bin/make/parse.c between version 1.114 and 1.115

version 1.114, 2015/11/29 09:17:12 version 1.115, 2015/12/22 21:50:54
Line 822 
Line 822 
         Array_Reset(&gsources);          Array_Reset(&gsources);
   
         cp = parse_do_targets(&paths, &tOp, line);          cp = parse_do_targets(&paths, &tOp, line);
         if (cp == NULL || specType == SPECIAL_ERROR)          if (cp == NULL || specType == SPECIAL_ERROR) {
                   /* invalidate targets for further processing */
                   Array_Reset(&gtargets);
                 return;                  return;
           }
   
         op = parse_operator(&cp);          op = parse_operator(&cp);
         if (op == OP_ERROR)          if (op == OP_ERROR) {
                   /* invalidate targets for further processing */
                   Array_Reset(&gtargets);
                 return;                  return;
           }
   
         Array_FindP(&gtargets, ParseDoOp, op);          Array_FindP(&gtargets, ParseDoOp, op);
         dedup_targets(&gtargets);          dedup_targets(&gtargets);

Legend:
Removed from v.1.114  
changed lines
  Added in v.1.115