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

Diff for /src/usr.bin/checknr/Attic/checknr.c between version 1.14 and 1.15

version 1.14, 2005/03/29 23:46:19 version 1.15, 2007/06/27 03:29:31
Line 208 
Line 208 
                 /* -a: add pairs of macros */                  /* -a: add pairs of macros */
                 case 'a':                  case 'a':
                         i = strlen(argv[1]) - 2;                          i = strlen(argv[1]) - 2;
                         if (i % 6 != 0)                          if (i == 0 || i % 6 != 0)
                                 usage();                                  usage();
                         /* look for empty macro slots */                          /* look for empty macro slots */
                         for (i=0; br[i].opbr; i++)                          for (i=0; br[i].opbr; i++)
Line 231 
Line 231 
                 /* -c: add known commands */                  /* -c: add known commands */
                 case 'c':                  case 'c':
                         i = strlen(argv[1]) - 2;                          i = strlen(argv[1]) - 2;
                         if (i % 3 != 0)                          if (i == 0 || i % 3 != 0)
                                 usage();                                  usage();
                         for (cp=argv[1]+3; cp[-1]; cp += 3) {                          for (cp=argv[1]+3; cp[-1]; cp += 3) {
                                 if (cp[2] && cp[2] != '.')                                  if (cp[2] && cp[2] != '.')
Line 264 
Line 264 
                         f = fopen(cfilename, "r");                          f = fopen(cfilename, "r");
                         if (f == NULL)                          if (f == NULL)
                                 warn("%s", cfilename);                                  warn("%s", cfilename);
                         else                          else {
                                 process(f);                                  process(f);
                                   fclose(f);
                           }
                 }                  }
         } else {          } else {
                 cfilename = "stdin";                  cfilename = "stdin";

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15