Index: src/liblogger/TLogFileData.cpp =================================================================== diff -u -N -rdf9de596aad09b008aa076f8e5bb479f19c77259 -raa60fa730f746cd1f02278e07fb0fd5a41fbf7e6 --- src/liblogger/TLogFileData.cpp (.../TLogFileData.cpp) (revision df9de596aad09b008aa076f8e5bb479f19c77259) +++ src/liblogger/TLogFileData.cpp (.../TLogFileData.cpp) (revision aa60fa730f746cd1f02278e07fb0fd5a41fbf7e6) @@ -74,12 +74,12 @@ m_bLoggingEnabled = false; } - void TLogFileData::PushLogEntry(std::wstring strLine) + void TLogFileData::PushLogEntry(const wchar_t* pszLine) { if(m_spLogFile && m_bLoggingEnabled) { boost::unique_lock lock(m_mutex); - m_listEntries.push_back(strLine); + m_listEntries.push_back(pszLine ? pszLine : L""); SetEvent(m_spHasEntriesEvent.get()); } }