r348: fix linefeed problem
[ctsim.git] / libctsupport / syserror.cpp
index 679ecb43d2f873540da84d66106870ade400bf46..f87b82eee3ef08d93d1a31c3699d1d55810c66ad 100644 (file)
@@ -2,7 +2,7 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: syserror.cpp,v 1.11 2000/12/29 20:11:42 kevin Exp $
+**  $Id: syserror.cpp,v 1.12 2001/01/02 16:02:13 kevin Exp $
 **
 **  This program is free software; you can redistribute it and/or modify
 **  it under the terms of the GNU General Public License (version 2) as
@@ -22,7 +22,7 @@
 #include <exception>
 #include <stdexcept>
 #include <stdarg.h>
-#include <ctype.h>\r
+#include <ctype.h>
 #include <string>
 #include "ct.h"
 
@@ -39,7 +39,7 @@
 */
 
 static int s_reportErrorLevel = ERR_WARNING;   // Set error reporting level 
-\r
+
 bool g_bRunningWXWindows = false;
 
 void sys_error (int severity, const char *msg, ...)
@@ -47,14 +47,14 @@ void sys_error (int severity, const char *msg, ...)
   va_list arg;
   
   va_start(arg, msg);
-  \r
+  
   std::string strOutput;
   sys_verror (strOutput, severity, msg, arg);
-  \r
-//  if (g_bRunningWXWindows)\r
-//    theApp->getLog() << strOutput.c_str();\r
-//  else\r
-    std::cout << strOutput;\r
+  
+//  if (g_bRunningWXWindows)
+//    theApp->getLog() << strOutput.c_str();
+//  else
+    std::cout << strOutput;
 
   va_end(arg);
 }
@@ -68,9 +68,9 @@ void sys_verror (std::string& strOutput, int severity, const char *msg, va_list
   if (severity < s_reportErrorLevel)
     return;    // ignore error if less than reporting level
   
-  std::ostringstream os;\r
+  std::ostringstream os;
 
-  s_nErrorCount++;\r
+  s_nErrorCount++;
   if (severity != ERR_FATAL) {
     if (s_nErrorCount > MAX_ERROR_COUNT)
       return;
@@ -79,7 +79,7 @@ void sys_verror (std::string& strOutput, int severity, const char *msg, va_list
       os << "***   M A X I M U M   E R R O R   C O U N T   R E A C H E D   ***\n";
       os << "***                                                           ***\n";
       os << "***           No further errors will be reported              ***\n";
-      os << "*****************************************************************\n";\r
+      os << "*****************************************************************\n";
       strOutput = os.str();
       return;
     }
@@ -94,26 +94,26 @@ void sys_verror (std::string& strOutput, int severity, const char *msg, va_list
     break;
   case ERR_WARNING:
     os << "WARNING ERROR: ";
-    break;\r
-  case ERR_TRACE:\r
-    os << "Trace: ";\r
+    break;
+  case ERR_TRACE:
+    os << "Trace: ";
     break;
   default:
     os << "Illegal error severity #" << severity << ": ";
   }
   
-  char errStr[2000];\r
+  char errStr[2000];
   
 #if HAVE_VSNPRINTF
   vsnprintf (errStr, sizeof(errStr), msg, arg);
 #elif HAVE_VSPRINTF
-  vsprintf (errStr, msg, arg);\r
-#else\r
+  vsprintf (errStr, msg, arg);
+#else
   strncpy (errStr, sizeof(errStr), "Error message not available on this platform.");
 #endif
   
   os << errStr << "\n";
-  strOutput = os.str();\r
+  strOutput = os.str();
   
   if (severity == ERR_FATAL)
     throw std::runtime_error (errStr);
@@ -160,7 +160,7 @@ sys_error_level (int severity)
 {
   if (severity == ERR_FATAL ||
     severity == ERR_SEVERE ||
-    severity == ERR_WARNING ||\r
+    severity == ERR_WARNING ||
     severity == ERR_TRACE)
     s_reportErrorLevel = severity;
   else