From ce0a5cf7b81fabb21cb5aab78302e1bc965fd3ae Mon Sep 17 00:00:00 2001 From: Akkadius Date: Sat, 10 Jan 2015 20:14:27 -0600 Subject: [PATCH] Add LogDebugType(DebugLevel debug_level, uint16 log_type, std::string message, ...) --- common/eqemu_logsys.cpp | 6 +++++- common/eqemu_logsys.h | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/common/eqemu_logsys.cpp b/common/eqemu_logsys.cpp index ee3cb98ce..28da9d627 100644 --- a/common/eqemu_logsys.cpp +++ b/common/eqemu_logsys.cpp @@ -90,6 +90,10 @@ void EQEmuLogSys::StartZoneLogs(const std::string log_name) process_log.open(StringFormat("logs/zone/%s.txt", log_name.c_str()), std::ios_base::app | std::ios_base::out); } +void EQEmuLogSys::LogDebugType(DebugLevel debug_level, uint16 log_type, std::string message, ...){ + +} + void EQEmuLogSys::LogDebug(DebugLevel debug_level, std::string message, ...) { if (RuleI(Logging, DebugLogLevel) < debug_level){ return; } @@ -116,7 +120,7 @@ void EQEmuLogSys::Log(uint16 log_type, const std::string message, ...) auto t = std::time(nullptr); auto tm = *std::localtime(&t); - EQEmuLogSys::ConsoleMessage(log_type, message); + EQEmuLogSys::ConsoleMessage(log_type, output_message); if (process_log){ process_log << std::put_time(&tm, "[%d-%m-%Y :: %H:%M:%S] ") << StringFormat("[%s] ", TypeNames[log_type]).c_str() << output_message << std::endl; diff --git a/common/eqemu_logsys.h b/common/eqemu_logsys.h index fff2af07f..f91a2338b 100644 --- a/common/eqemu_logsys.h +++ b/common/eqemu_logsys.h @@ -49,6 +49,7 @@ public: void CloseZoneLogs(); void ConsoleMessage(uint16 log_type, const std::string message); void LogDebug(DebugLevel debug_level, std::string message, ...); + void LogDebugType(DebugLevel debug_level, uint16 log_type, std::string message, ...); void Log(uint16 log_type, const std::string message, ...); void StartZoneLogs(const std::string log_name);