aboutsummaryrefslogtreecommitdiff
path: root/src/shared/Log.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared/Log.cpp')
-rw-r--r--src/shared/Log.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/shared/Log.cpp b/src/shared/Log.cpp
index 2603069a461..07c3bb23d87 100644
--- a/src/shared/Log.cpp
+++ b/src/shared/Log.cpp
@@ -31,7 +31,7 @@ INSTANTIATE_SINGLETON_1( Log );
Log::Log() :
raLogfile(NULL), logfile(NULL), gmLogfile(NULL), charLogfile(NULL),
- dberLogfile(NULL), m_gmlog_per_account(false), m_colored(false)
+ dberLogfile(NULL), chatLogfile(NULL), m_gmlog_per_account(false), m_colored(false)
{
Initialize();
}
@@ -57,6 +57,10 @@ Log::~Log()
if (raLogfile != NULL)
fclose(raLogfile);
raLogfile = NULL;
+
+ if (chatLogfile != NULL)
+ fclose(chatLogfile);
+ chatLogfile = NULL;
}
void Log::SetLogLevel(char *Level)