From b5f0f80fb4d7c6be2fb99d651c40908a4a71ee60 Mon Sep 17 00:00:00 2001 From: Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com> Date: Tue, 31 Mar 2020 10:24:32 -0400 Subject: [PATCH] logging: disable for iOS release Disable logging for iOS release build. Change-Id: I245d348701c42282acb11828fc4559a1d15167a9 --- src/logger.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/logger.cpp b/src/logger.cpp index 4f09531d07..dac9db96b0 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -209,6 +209,9 @@ namespace jami { void Logger::log(int level, const char* file, int line, bool linefeed, const char* const format, ...) { +#if defined(TARGET_OS_IOS) && TARGET_OS_IOS && !debugMode + return; +#else if (!debugMode && level == LOG_DEBUG) return; @@ -220,12 +223,16 @@ Logger::log(int level, const char* file, int line, bool linefeed, const char* co Logger::vlog(level, file, line, linefeed, format, ap); #endif va_end(ap); +#endif } void Logger::vlog(const int level, const char* file, int line, bool linefeed, const char* format, va_list ap) { +#if defined(TARGET_OS_IOS) && TARGET_OS_IOS && !debugMode + return; +#else if (!debugMode && level == LOG_DEBUG) return; @@ -290,6 +297,7 @@ Logger::vlog(const int level, const char* file, int line, bool linefeed, } else { ::vsyslog(level, format, ap); } +#endif } } // namespace jami; -- GitLab