Index: src/liblogger/TLogFileData.cpp =================================================================== diff -u -N -rdf9de596aad09b008aa076f8e5bb479f19c77259 -r60a4fdd460c76ecb5ccf03802ca5d0b679d23d51 --- src/liblogger/TLogFileData.cpp (.../TLogFileData.cpp) (revision df9de596aad09b008aa076f8e5bb479f19c77259) +++ src/liblogger/TLogFileData.cpp (.../TLogFileData.cpp) (revision 60a4fdd460c76ecb5ccf03802ca5d0b679d23d51) @@ -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()); } }