From 255ba980b58a6f2cd75a6ba7e76c454ad47031c4 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Fri, 5 Jul 2019 18:59:06 +0200 Subject: [PATCH] Fix cppcoreguidelines-pro-bounds-array-to-pointer-decay --- logger/Logger.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/logger/Logger.h b/logger/Logger.h index 5ce7df6..2758740 100644 --- a/logger/Logger.h +++ b/logger/Logger.h @@ -376,11 +376,11 @@ class Logger #ifdef FAIRLOGGER_USE_BOOST_PRETTY_FUNCTION #define LOG(severity) \ for (bool fairLOggerunLikelyvariable = false; fair::Logger::Logging(fair::Severity::severity) && !fairLOggerunLikelyvariable; fairLOggerunLikelyvariable = true) \ - fair::Logger(fair::Severity::severity, __FILE__, CONVERTTOSTRING(__LINE__), BOOST_CURRENT_FUNCTION).Log() + fair::Logger(fair::Severity::severity, __FILE__, CONVERTTOSTRING(__LINE__), static_cast(BOOST_CURRENT_FUNCTION)).Log() #else #define LOG(severity) \ for (bool fairLOggerunLikelyvariable = false; fair::Logger::Logging(fair::Severity::severity) && !fairLOggerunLikelyvariable; fairLOggerunLikelyvariable = true) \ - fair::Logger(fair::Severity::severity, __FILE__, CONVERTTOSTRING(__LINE__), __FUNCTION__).Log() + fair::Logger(fair::Severity::severity, __FILE__, CONVERTTOSTRING(__LINE__), static_cast(__FUNCTION__)).Log() #endif // with custom file, line, function