diff options
author | Gluzskiy Alexandr <sss123next@list.ru> | 2010-08-30 23:06:15 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss123next@list.ru> | 2010-08-30 23:06:15 +0300 |
commit | bef8e360e5e40ee4e8648a5c56b2fae3fefb1c0a (patch) | |
tree | 4db038ab8bc14390b24caeea75cfd48845bfc782 /init.cpp | |
parent | c0b213bd890aef062faadf1701df1959c9f73816 (diff) |
better logging
Diffstat (limited to 'init.cpp')
-rw-r--r-- | init.cpp | 13 |
1 files changed, 3 insertions, 10 deletions
@@ -31,7 +31,7 @@ extern char *date(); MM_INTERFACE mmi = {0}; UTF8_INTERFACE utfi = {0}; XML_API xi = {0}; -fstream debuglog; +logtofile debuglog; #define MIID_GPG { 0x4227c050, 0x8d97, 0x48d2, { 0x91, 0xec, 0x6a, 0x95, 0x2b, 0x3d, 0xab, 0x94 } } @@ -87,13 +87,8 @@ void init_vars() outopentag = UniGetContactSettingUtf(NULL, szGPGModuleName, "szOutOpenTag", _T("<GPGenc>")); outclosetag = UniGetContactSettingUtf(NULL, szGPGModuleName, "szOutCloseTag", _T("</GPGenc>")); bDebugLog = DBGetContactSettingByte(NULL, szGPGModuleName, "bDebugLog", 0); - bJabberAPI = DBGetContactSettingByte(NULL, szGPGModuleName, "bJabberAPI", 1); - if(bDebugLog) - { - TCHAR *tmp = UniGetContactSettingUtf(NULL, szGPGModuleName, "szLogFilePath", _T("C:\\gpglog.txt")); - debuglog.open(tmp, std::ios::app |std::ios::ate |std::ios::binary); -// mir_free(tmp); - } + debuglog.init(); + bJabberAPI = DBGetContactSettingByte(NULL, szGPGModuleName, "bJabberAPI", bIsMiranda09?1:0); } extern "C" int __declspec(dllexport) Load(PLUGINLINK *link) @@ -236,7 +231,5 @@ extern "C" int __declspec(dllexport) Unload(void) mir_free(outclosetag); if(password) delete [] password; - if(debuglog.is_open()) - debuglog.close(); return 0; } |