r11859: Canonicalize whitespace
[ctsim.git] / libctsupport / syserror.cpp
index e24ec85511f3f2802c5e441430057839434abec6..aca4b8c0a735feed36e0bef541c77befb48513ab 100644 (file)
 #endif
 
 /* NAME
-*   sys_error                  System error handler
+*   sys_error                   System error handler
 *
 * SYNOPSIS
 *   sys_error (severity, msg, args . . .)
-*   int severity               Severity of error
-*   char *msg                  Error message
-*   args                       Argument list, direct transfer to printf stack
+*   int severity                Severity of error
+*   char *msg                   Error message
+*   args                        Argument list, direct transfer to printf stack
 */
 
-static int s_reportErrorLevel = ERR_TRACE;     // Set error reporting level 
+static int s_reportErrorLevel = ERR_TRACE;      // Set error reporting level
 
 
 void sys_error (int severity, const char *msg, ...)
 {
   va_list arg;
-  
+
   va_start(arg, msg);
-  
+
   std::string strOutput;
   sys_verror (strOutput, severity, msg, arg);
+
 #ifdef HAVE_WXWINDOWS
   if (g_bRunningWXWindows) {
     if (theApp) {
       wxCommandEvent eventLog (wxEVT_COMMAND_MENU_SELECTED, MAINMENU_LOG_EVENT );
       wxString msg (strOutput.c_str());
       if (msg.length() > 0) {
-       msg += "\n";
-       eventLog.SetString( msg );
-       wxPostEvent( theApp->getMainFrame(), eventLog ); // send log event, thread safe
+        msg += "\n";
+        eventLog.SetString( msg );
+        wxPostEvent( theApp->getMainFrame(), eventLog ); // send log event, thread safe
       }
     } else {
       wxMutexGuiEnter();
@@ -85,8 +85,8 @@ unsigned long int g_lSysErrorMaxCount = 2000;
 void sys_verror (std::string& strOutput, int severity, const char *msg, va_list arg)
 {
   if (severity < s_reportErrorLevel)
-    return;    // ignore error if less than reporting level
-  
+    return;     // ignore error if less than reporting level
+
   std::ostringstream os;
 
   if (severity > ERR_TRACE)
@@ -105,7 +105,7 @@ void sys_verror (std::string& strOutput, int severity, const char *msg, va_list
       return;
     }
   }
-  
+
   switch (severity) {
   case ERR_FATAL:
     os << "FATAL ERROR: ";
@@ -122,9 +122,9 @@ void sys_verror (std::string& strOutput, int severity, const char *msg, va_list
   default:
     os << "Illegal error severity #" << severity << ": ";
   }
-  
+
   char errStr[2000];
-  
+
 #if HAVE_VSNPRINTF
   vsnprintf (errStr, sizeof(errStr), msg, arg);
 #elif HAVE_VSPRINTF
@@ -132,32 +132,32 @@ void sys_verror (std::string& strOutput, int severity, const char *msg, va_list
 #else
   strncpy (errStr, sizeof(errStr), "Error message not available on this platform.");
 #endif
-  
+
   os << errStr;
   strOutput = os.str();
-  
+
   if (severity == ERR_FATAL) {
     std::cerr << strOutput << "\n";
-    throw std::runtime_error (strOutput); 
+    throw std::runtime_error (strOutput);
   }
-  
+
 #if INTERACTIVE_ERROR_DISPLAY
   std::cout << "A - Abort  C - Continue  W - Turn off warnings? ";
   //  fflush(stderr);
-  do 
+  do
   {
-    int c = cio_kb_waitc("AaBbCcWw", TRUE);      /* get code from keyboard */
+    int c = cio_kb_waitc("AaBbCcWw", TRUE);       /* get code from keyboard */
     c = tolower (c);
     fputc (c, stderr);
     fputc (NEWLINE, stderr);
-    
+
     if (c == 'a')
       exit (1);
     else if (c == 'c')
       return;
-    else if (c == 'w') 
+    else if (c == 'w')
     {
-      sys_error_level (ERR_SEVERE);    /* report severe & fatal errors */
+      sys_error_level (ERR_SEVERE);     /* report severe & fatal errors */
       break;
     }
   } while (TRUE);
@@ -166,11 +166,11 @@ void sys_verror (std::string& strOutput, int severity, const char *msg, va_list
 
 
 /* NAME
-*   sys_error_level                    Set error reporting level
+*   sys_error_level                     Set error reporting level
 *
 * SYNOPSIS
 *   sys_error_level (severity)
-*   int severity               Report all error as serious as severity and beyond
+*   int severity                Report all error as serious as severity and beyond
 *
 * DESCRIPTION
 *   Causes the system to ignore all error below the level of severity
@@ -178,7 +178,7 @@ void sys_verror (std::string& strOutput, int severity, const char *msg, va_list
 *   error and ignore warnings
 */
 
-void 
+void
 sys_error_level (int severity)
 {
   if (severity == ERR_FATAL ||