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

Diff for /src/usr.bin/grep/util.c between version 1.13 and 1.14

version 1.13, 2003/07/06 19:16:45 version 1.14, 2003/07/10 17:02:48
Line 71 
Line 71 
         fts_flags |= FTS_NOSTAT | FTS_NOCHDIR;          fts_flags |= FTS_NOSTAT | FTS_NOCHDIR;
   
         if (!(fts = fts_open(argv, fts_flags, NULL)))          if (!(fts = fts_open(argv, fts_flags, NULL)))
                 err(1, NULL);                  err(2, NULL);
         while ((p = fts_read(fts)) != NULL) {          while ((p = fts_read(fts)) != NULL) {
                 switch (p->fts_info) {                  switch (p->fts_info) {
                 case FTS_DNR:                  case FTS_DNR:
                         break;                          break;
                 case FTS_ERR:                  case FTS_ERR:
                         errx(1, "%s: %s", p->fts_path, strerror(p->fts_errno));                          errx(2, "%s: %s", p->fts_path, strerror(p->fts_errno));
                         break;                          break;
                 case FTS_DP:                  case FTS_DP:
                         break;                          break;
Line 445 
Line 445 
         void    *ptr;          void    *ptr;
   
         if ((ptr = malloc(size)) == NULL)          if ((ptr = malloc(size)) == NULL)
                 err(1, "malloc");                  err(2, "malloc");
         return ptr;          return ptr;
 }  }
   
Line 453 
Line 453 
 grep_realloc(void *ptr, size_t size)  grep_realloc(void *ptr, size_t size)
 {  {
         if ((ptr = realloc(ptr, size)) == NULL)          if ((ptr = realloc(ptr, size)) == NULL)
                 err(1, "realloc");                  err(2, "realloc");
         return ptr;          return ptr;
 }  }
   
Line 463 
Line 463 
         unsigned char *ptr;          unsigned char *ptr;
   
         if ((ptr = (unsigned char *)strdup(str)) == NULL)          if ((ptr = (unsigned char *)strdup(str)) == NULL)
                 err(1, "strdup");                  err(2, "strdup");
         return ptr;          return ptr;
 }  }
   

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