diff --git a/src/libCom/misc/locationException.h b/src/libCom/misc/locationException.h index 9eb28bc6a..85908ce36 100644 --- a/src/libCom/misc/locationException.h +++ b/src/libCom/misc/locationException.h @@ -9,8 +9,7 @@ #define locationException_h #include -#include -#include +#include #include "cantProceed.h" @@ -47,9 +46,8 @@ template inline void throwExceptionWithLocation (T &parm, const char *pFileName, unsigned lineNo) { # ifdef noExceptionsFromCXX - cerr << "C++ exception in file=" << pFileName - << " at line=" << lineNo - << " - cant continue"; + fprintf (stderr, "C++ exception in file=%s" at line=%u, and no compiler support - cant proceed.\n", + pFileName, lineNo); cantProceed ("No compiler support for C++ exception"); # else throw sourceFileLocation (parm, pFileName, lineNo);