Index: Copy Handler/COPY HANDLER.cpp =================================================================== diff -u -r7d997aef1e72f049ed1bc199e1b765d737d9963a -r9b4010bc607fb69b676fddefa2e876396d00732d --- Copy Handler/COPY HANDLER.cpp (.../COPY HANDLER.cpp) (revision 7d997aef1e72f049ed1bc199e1b765d737d9963a) +++ Copy Handler/COPY HANDLER.cpp (.../COPY HANDLER.cpp) (revision 9b4010bc607fb69b676fddefa2e876396d00732d) @@ -23,7 +23,6 @@ #include "CfgProperties.h" #include "MainWnd.h" -#include "PluginCore.h" #include "..\common\ipcstructs.h" #ifdef _DEBUG @@ -118,7 +117,8 @@ return (LRESULT)TRUE; } -CCopyHandlerApp::CCopyHandlerApp() +CCopyHandlerApp::CCopyHandlerApp() : + m_lfLog(true) { m_pMainWindow=NULL; m_szHelpPath[0]=_T('\0'); @@ -143,7 +143,6 @@ } } - CCopyHandlerApp* GetApp() { return &theApp; @@ -158,11 +157,11 @@ { return &theApp.m_cfgManager; } - +/* CLogFile* GetLog() { return &theApp.m_lfLog; -} +}*/ int MsgBox(UINT uiID, UINT nType, UINT nIDHelp) { @@ -236,11 +235,14 @@ // initialize log file m_cfgManager.GetStringValue(PP_LOGPATH, szPath, _MAX_PATH); - m_lfLog.EnableLogging(m_cfgManager.GetBoolValue(PP_LOGENABLELOGGING)); + m_lfLog.init(ExpandPath(szPath), m_cfgManager.GetIntValue(PP_LOGMAXLIMIT), LT_DEBUG, false, false); + + // TODO: remove unused properties from configuration +/* m_lfLog.EnableLogging(m_cfgManager.GetBoolValue(PP_LOGENABLELOGGING)); m_lfLog.SetPreciseLimiting(m_cfgManager.GetBoolValue(PP_LOGPRECISELIMITING)); m_lfLog.SetSizeLimit(m_cfgManager.GetBoolValue(PP_LOGLIMITATION), m_cfgManager.GetIntValue(PP_LOGMAXLIMIT)); m_lfLog.SetTruncateBufferSize(m_cfgManager.GetIntValue(PP_LOGTRUNCBUFFERSIZE)); - m_lfLog.Init(ExpandPath(szPath), GetResManager()); + m_lfLog.Init(ExpandPath(szPath), GetResManager());*/ #ifndef _DEBUG // for easier writing the program - doesn't collide with std CH // set "run with system" registry settings