summaryrefslogtreecommitdiff
path: root/plugins/New_GPG/src/log.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/New_GPG/src/log.cpp')
-rwxr-xr-xplugins/New_GPG/src/log.cpp16
1 files changed, 6 insertions, 10 deletions
diff --git a/plugins/New_GPG/src/log.cpp b/plugins/New_GPG/src/log.cpp
index feebd738e8..6d2c7ba88e 100755
--- a/plugins/New_GPG/src/log.cpp
+++ b/plugins/New_GPG/src/log.cpp
@@ -24,30 +24,26 @@ static string time_str()
logtofile &logtofile::operator<<(const char *buf)
{
- if (bEnabled != globals.bDebugLog)
- init();
-
- mir_writeLogA(hLogger, "%s: %s\n", time_str().c_str(), buf);
+ if (bEnabled)
+ mir_writeLogA(hLogger, "%s: %s\n", time_str().c_str(), buf);
return *this;
}
logtofile& logtofile::operator<<(const string &buf)
{
- if (bEnabled != globals.bDebugLog)
- init();
-
- mir_writeLogA(hLogger, "%s: %s\n", time_str().c_str(), buf.c_str());
+ if (bEnabled)
+ mir_writeLogA(hLogger, "%s: %s\n", time_str().c_str(), buf.c_str());
return *this;
}
void logtofile::init()
{
- if (globals.bDebugLog)
+ if (g_plugin.bDebugLog)
hLogger = mir_createLog("NewGPG", L"NewGPG log file", g_plugin.getMStringW("szLogFilePath", L"C:\\GPGdebug.log"), 0);
else {
mir_closeLog(hLogger);
hLogger = nullptr;
}
- bEnabled = globals.bDebugLog;
+ bEnabled = g_plugin.bDebugLog;
}