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

Diff for /src/usr.bin/diff/diff.c between version 1.21 and 1.22

version 1.21, 2003/07/04 17:50:24 version 1.22, 2003/07/04 17:52:35
Line 90 
Line 90 
         status = 2;          status = 2;
         diffargv = argv;          diffargv = argv;
   
         while ((ch = getopt(argc, argv, "abC:cD:efinrS:stU:uw")) != -1) {          while ((ch = getopt(argc, argv, "abC:cD:efhinrS:stU:uw")) != -1) {
                 switch (ch) {                  switch (ch) {
                 case 'a':                  case 'a':
                         aflag++;                          aflag++;
Line 118 
Line 118 
                 case 'f':                  case 'f':
                         opt = D_REVERSE;                          opt = D_REVERSE;
                         break;                          break;
                   case 'h':
                           /* silently ignore for backwards compatibility */
                           break;
                 case 'i':                  case 'i':
                         iflag++;                          iflag++;
                         break;                          break;
Line 208 
Line 211 
         void *p;          void *p;
   
         if ((p = malloc(n)) == NULL)          if ((p = malloc(n)) == NULL)
                 error("files too big, try -h");                  error(NULL);
         return (p);          return (p);
 }  }
   
Line 218 
Line 221 
         void *q;          void *q;
   
         if ((q = realloc(p, n)) == NULL)          if ((q = realloc(p, n)) == NULL)
                 error("files too big, try -h");                  error(NULL);
         return (q);          return (q);
 }  }
   

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22