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

Diff for /src/usr.bin/m4/eval.c between version 1.33 and 1.34

version 1.33, 2001/09/18 14:17:38 version 1.34, 2001/09/18 14:43:22
Line 84 
Line 84 
 static void     expand_macro __P((const char *[], int));  static void     expand_macro __P((const char *[], int));
 static void     dump_one_def __P((ndptr));  static void     dump_one_def __P((ndptr));
   
   unsigned long   expansion_id;
   
 /*  /*
  * eval - eval all macros and builtins calls   * eval - eval all macros and builtins calls
Line 94 
Line 95 
         int argc;          int argc;
         int td;          int td;
 {  {
           expansion_id++;
         if (td & RECDEF)          if (td & RECDEF)
                 errx(1, "%s at line %lu: expanding recursive definition for %s",                  errx(1, "%s at line %lu: expanding recursive definition for %s",
                         CURRENT_NAME, CURRENT_LINE, argv[1]);                          CURRENT_NAME, CURRENT_LINE, argv[1]);

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.34