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

Diff for /src/usr.bin/make/for.c between version 1.43 and 1.44

version 1.43, 2013/05/06 11:29:18 version 1.44, 2013/11/01 17:54:37
Line 185 
Line 185 
         free(sub);          free(sub);
         if (arg->nvars != 1 && n % arg->nvars != 0) {          if (arg->nvars != 1 && n % arg->nvars != 0) {
                 LstNode ln;                  LstNode ln;
   
                 Parse_Error(PARSE_FATAL, "Wrong number of items in for loop");                  Parse_Error(PARSE_FATAL, "Wrong number of items in for loop");
                 (void)fprintf(stderr, "%lu items for %d variables:",                  (void)fprintf(stderr, "%lu items for %d variables:",
                     n, arg->nvars);                      n, arg->nvars);
                 for (ln = Lst_First(&arg->lst); ln != NULL; ln = Lst_Adv(ln))                  for (ln = Lst_First(&arg->lst); ln != NULL; ln = Lst_Adv(ln)) {
                         (void)fprintf(stderr, " %s", Lst_Datum(ln));                          char *p = Lst_Datum(ln);
   
                           (void)fprintf(stderr, " %s", p);
                   }
                 (void)fprintf(stderr, "\n");                  (void)fprintf(stderr, "\n");
                 return 0;                  return 0;
         }          }

Legend:
Removed from v.1.43  
changed lines
  Added in v.1.44