Index: src/common/TLoggerInitializer.cpp =================================================================== diff -u -N -r6f8b891b60eb0f33199fd29db75d4d9f4a22c248 -r205f3bfeed0082edb35430a9a0968699e5cc7fea --- src/common/TLoggerInitializer.cpp (.../TLoggerInitializer.cpp) (revision 6f8b891b60eb0f33199fd29db75d4d9f4a22c248) +++ src/common/TLoggerInitializer.cpp (.../TLoggerInitializer.cpp) (revision 205f3bfeed0082edb35430a9a0968699e5cc7fea) @@ -20,13 +20,13 @@ #include "TLoggerInitializer.h" #include #include -#include #include #include #include #include #include #include +#include "TMultiFileBackend.h" namespace logging = boost::log; namespace src = boost::log::sources; @@ -37,7 +37,8 @@ using namespace boost::log::trivial; -using LogSink = sinks::asynchronous_sink< sinks::text_multifile_backend >; +using Backend = chcore::TMultiFileBackend; +using LogSink = sinks::asynchronous_sink; using LogSinkPtr = boost::shared_ptr; struct TLoggerInitializer::InternalData @@ -66,13 +67,15 @@ logging::add_common_attributes(); // sink BACKEND - boost::shared_ptr< sinks::text_multifile_backend > backend = boost::make_shared< sinks::text_multifile_backend >(); + boost::shared_ptr backend = boost::make_shared(); +/* // Set up the file naming pattern backend->set_file_name_composer ( sinks::file::as_file_name_composer(expr::stream << expr::attr< std::wstring >("LogPath")) ); +*/ // Sink FRONTEND LogSinkPtr sink(new LogSink(backend));