From f8947805a3533932f63ea13ff9fdece312ef5b0b Mon Sep 17 00:00:00 2001 From: Shawn Chain Date: Fri, 9 Nov 2018 17:18:11 +0800 Subject: [PATCH] Fix no log issue under openwrt --- Common/Logger.cpp | 3 +++ Common/Logger.h | 2 ++ 2 files changed, 5 insertions(+) diff --git a/Common/Logger.cpp b/Common/Logger.cpp index de6bd8f..936bf37 100644 --- a/Common/Logger.cpp +++ b/Common/Logger.cpp @@ -132,3 +132,6 @@ void CLogger::DoLogString(const wxChar* msg, time_t timestamp) m_file->Flush(); } +void CLogger::DoLogRecord(wxLogLevel level, const wxString& msg, const wxLogRecordInfo& info) { + DoLog(level, msg.c_str(), info.timestamp); +} \ No newline at end of file diff --git a/Common/Logger.h b/Common/Logger.h index 29523df..8c5c6e3 100644 --- a/Common/Logger.h +++ b/Common/Logger.h @@ -31,6 +31,8 @@ public: virtual void DoLog(wxLogLevel level, const wxChar* msg, time_t timestamp); virtual void DoLogString(const wxChar* msg, time_t timestamp); + virtual void DoLogRecord(wxLogLevel level, const wxString& msg, const wxLogRecordInfo& info); + private: wxString m_name; wxFFile* m_file;