diff options
Diffstat (limited to 'src/shared/Log.cpp')
-rw-r--r-- | src/shared/Log.cpp | 6 |
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) |