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

Diff for /src/usr.bin/cvs/fatal.c between version 1.9 and 1.10

version 1.9, 2007/02/22 06:42:09 version 1.10, 2007/05/26 20:13:45
Line 36 
Line 36 
 void  void
 fatal(const char *fmt,...)  fatal(const char *fmt,...)
 {  {
           static int been_here;
         va_list args;          va_list args;
   
           /* Fatal should not loop, (the functions below can fatal). */
           if (been_here++)
                   goto end;
   
         va_start(args, fmt);          va_start(args, fmt);
         cvs_vlog(LP_ABORT, fmt, args);          cvs_vlog(LP_ABORT, fmt, args);
         va_end(args);          va_end(args);
Line 47 
Line 52 
         if (cvs_server_active)          if (cvs_server_active)
                 cvs_server_send_response("error");                  cvs_server_send_response("error");
   
    end:
         exit(1);          exit(1);
 }  }

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