From 933b441a430c083056b34c596ab5658c5896d53b Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Wed, 3 May 2017 09:26:56 +0200 Subject: [PATCH] feat(src/app/logger/Logger): supports ms --- linphone-desktop/src/app/logger/Logger.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/linphone-desktop/src/app/logger/Logger.cpp b/linphone-desktop/src/app/logger/Logger.cpp index 48ec9a99a..d2086a6d2 100644 --- a/linphone-desktop/src/app/logger/Logger.cpp +++ b/linphone-desktop/src/app/logger/Logger.cpp @@ -61,6 +61,12 @@ Logger *Logger::mInstance = nullptr; // ----------------------------------------------------------------------------- +inline QByteArray getFormattedCurrentTime () { + return QDateTime::currentDateTime().toString("HH:mm:ss:zzz").toLocal8Bit(); +} + +// ----------------------------------------------------------------------------- + static void linphoneLog (const char *domain, OrtpLogLevel type, const char *fmt, va_list args) { const char *format; @@ -79,7 +85,7 @@ static void linphoneLog (const char *domain, OrtpLogLevel type, const char *fmt, else return; - QByteArray dateTime = QDateTime::currentDateTime().toString("HH:mm:ss").toLocal8Bit(); + QByteArray dateTime = getFormattedCurrentTime(); char *msg = bctbx_strdup_vprintf(fmt, args); fprintf(stderr, format, dateTime.constData(), domain, msg); @@ -134,7 +140,7 @@ void Logger::log (QtMsgType type, const QMessageLogContext &context, const QStri #endif // ifdef QT_MESSAGELOGCONTEXT QByteArray localMsg = msg.toLocal8Bit(); - QByteArray dateTime = QDateTime::currentDateTime().toString("HH:mm:ss").toLocal8Bit(); + QByteArray dateTime = getFormattedCurrentTime(); mMutex.lock();