Index: src/liblogger/TLogFileData.cpp =================================================================== diff -u -N -r12b36349f6214befeace08efa9acc7e03be0d847 -r8f634460db3f225ca24f2e447b3730d4f0614166 --- src/liblogger/TLogFileData.cpp (.../TLogFileData.cpp) (revision 12b36349f6214befeace08efa9acc7e03be0d847) +++ src/liblogger/TLogFileData.cpp (.../TLogFileData.cpp) (revision 8f634460db3f225ca24f2e447b3730d4f0614166) @@ -21,16 +21,16 @@ namespace logger { - TLogFileData::TLogFileData(std::wstring pathLog, const TMultiLoggerConfigPtr& spLoggerConfig, const TLoggerRotationInfoPtr& spRotationInfo) : + TLogFileData::TLogFileData(PCTSTR pszLogPath, const TMultiLoggerConfigPtr& spLoggerConfig, const TLoggerRotationInfoPtr& spRotationInfo) : m_spHasEntriesEvent(CreateEvent(nullptr, TRUE, FALSE, nullptr), CloseHandle), m_spLoggerConfig(spLoggerConfig), - m_logFile(pathLog.c_str(), spRotationInfo) + m_logFile(pszLogPath, spRotationInfo) { if(m_spHasEntriesEvent.get() == INVALID_HANDLE_VALUE) throw std::runtime_error("Cannot create file data event"); } - TMultiLoggerConfigPtr TLogFileData::GetLoggerConfig() const + TMultiLoggerConfigPtr TLogFileData::GetMultiLoggerConfig() const { return m_spLoggerConfig; }