Index: src/chext/Logger.cpp =================================================================== diff -u -N -rebc7fabbd2d59f9a0f723ea480b5374cc393ec12 -r3c248d4f6d0fdb1e487cc868b2f0b219eec37ef4 --- src/chext/Logger.cpp (.../Logger.cpp) (revision ebc7fabbd2d59f9a0f723ea480b5374cc393ec12) +++ src/chext/Logger.cpp (.../Logger.cpp) (revision 3c248d4f6d0fdb1e487cc868b2f0b219eec37ef4) @@ -93,6 +93,11 @@ logger::TLoggerPtr GetLogger(PCTSTR pszChannel) { + return logger::MakeLogger(GetLogFileData(), pszChannel); +} + +logger::TLogFileDataPtr GetLogFileData() +{ static logger::TLogFileDataPtr spLogFileData = CreateLoggerData(); - return logger::MakeLogger(spLogFileData, pszChannel); + return spLogFileData; }