diff --git a/public-trunk/CommonLibs/Logger.cpp b/public-trunk/CommonLibs/Logger.cpp index ef1b48c..3abb4f9 100644 --- a/public-trunk/CommonLibs/Logger.cpp +++ b/public-trunk/CommonLibs/Logger.cpp @@ -170,6 +170,10 @@ Log::~Log() // So just log. gLogLock.lock(); mStream << std::endl; + + if (gLoggingFile == NULL) + gLoggingFile = stdout; + fprintf(gLoggingFile, "%s", mStream.str().c_str()); fflush(gLoggingFile); gLogLock.unlock();