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

Diff for /src/usr.bin/sed/misc.c between version 1.11 and 1.12

version 1.11, 2015/10/26 14:08:47 version 1.12, 2017/01/20 10:26:16
Line 101 
Line 101 
 /*  /*
  * Error reporting function   * Error reporting function
  */   */
 void  __dead void
 error(int severity, const char *fmt, ...)  error(int severity, const char *fmt, ...)
 {  {
         va_list ap;          va_list ap;
Line 109 
Line 109 
         va_start(ap, fmt);          va_start(ap, fmt);
         (void)fprintf(stderr, "sed: ");          (void)fprintf(stderr, "sed: ");
         switch (severity) {          switch (severity) {
         case WARNING:  
         case COMPILE:          case COMPILE:
                 (void)fprintf(stderr, "%lu: %s: ", linenum, fname);                  (void)fprintf(stderr, "%lu: %s: ", linenum, fname);
         }          }
         (void)vfprintf(stderr, fmt, ap);          (void)vfprintf(stderr, fmt, ap);
         va_end(ap);          va_end(ap);
         (void)fprintf(stderr, "\n");          (void)fprintf(stderr, "\n");
         if (severity == WARNING)  
                 return;  
         exit(1);          exit(1);
         /* NOTREACHED */  }
   
   void
   warning(const char *fmt, ...)
   {
           va_list ap;
   
           va_start(ap, fmt);
           (void)fprintf(stderr, "sed: ");
           (void)fprintf(stderr, "%lu: %s: ", linenum, fname);
           (void)vfprintf(stderr, fmt, ap);
           va_end(ap);
           (void)fprintf(stderr, "\n");
 }  }

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12