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

Diff for /src/usr.bin/awk/maketab.c between version 1.8 and 1.9

version 1.8, 2004/01/15 20:01:38 version 1.9, 2007/04/02 08:00:07
Line 133 
Line 133 
         i = 0;          i = 0;
         while (fgets(buf, sizeof buf, fp) != NULL) {          while (fgets(buf, sizeof buf, fp) != NULL) {
                 n = sscanf(buf, "%1c %s %s %d", &c, def, name, &tok);                  n = sscanf(buf, "%1c %s %s %d", &c, def, name, &tok);
                 if (c != '#' || n != 4 || strcmp(def,"define") != 0)                  if (n != 4 || c != '#' || strcmp(def, "define") != 0)
                         continue;       /* not a valid #define */                          continue;       /* not a valid #define */
                 if (tok < FIRSTTOKEN || tok > LASTTOKEN) {                  if (tok < FIRSTTOKEN || tok > LASTTOKEN) {
                         fprintf(stderr, "maketab: funny token %d %s ignored\n",                          fprintf(stderr, "maketab: funny token %d %s ignored\n",

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