From e7ca4d2904a591cd139c46efa25c4763c8ffa317 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Sat, 23 Jul 2022 18:34:47 -0400 Subject: [PATCH] logger: use DRING_PUBLIC Change-Id: I55664ee12cb3b7ca372ec9efcb654cb9f68242fb --- src/logger.cpp | 2 +- src/logger.h | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/logger.cpp b/src/logger.cpp index 70ccc75e37..e28bac5bec 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -594,7 +594,7 @@ Logger::debugEnabled() return debugEnabled_.load(std::memory_order_relaxed); } -DRING_PUBLIC void +void Logger::vlog(int level, const char* file, int line, bool linefeed, const char* fmt, va_list ap) { if (not debugEnabled_.load(std::memory_order_relaxed) and level < LOG_WARNING) { diff --git a/src/logger.h b/src/logger.h index 9fd7a1adc0..ae75fe8e20 100644 --- a/src/logger.h +++ b/src/logger.h @@ -21,6 +21,8 @@ #pragma once +#include "jami/def.h" + //#define __STDC_FORMAT_MACROS 1 #include <cinttypes> // for PRIx64 #include <cstdarg> @@ -110,12 +112,14 @@ public: /// /// Example: JAMI_DBG("%s", "Hello, World!") /// + DRING_PUBLIC static void log(int level, const char* file, int line, bool linefeed, const char* const fmt, ...) PRINTF_ATTRIBUTE(5, 6); /// /// Printf fashion logging (using va_list parameters) /// + DRING_PUBLIC static void vlog(int level, const char* file, int line, bool linefeed, const char* fmt, va_list); static void setConsoleLog(bool enable); -- GitLab