From 8e430cc78e285949fc4bfae06382cba80cb0beed Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Wed, 28 Jul 2021 18:26:59 +0200 Subject: [PATCH] lib/log.h nit: tweak macro for __LINE__ - we don't need doubling the layer in this case, as the SD_JOURNAL_METADATA macro adds a layer already - `TO_STR` was perhaps a too short name and could collide --- lib/log.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/log.h b/lib/log.h index 3a0e3c7a5..65901b69e 100644 --- a/lib/log.h +++ b/lib/log.h @@ -150,9 +150,9 @@ void kr_log_level_set(kr_log_level_t level); KR_EXPORT void kr_log_target_set(kr_log_target_t target); -#define TO_STR_A(x) #x -#define TO_STR(x) TO_STR_A(x) -#define SD_JOURNAL_METADATA "CODE_FILE=" __FILE__, "CODE_LINE=" TO_STR(__LINE__), "" +#define KR_LOG_SJM_STR(x) #x +#define SD_JOURNAL_METADATA "CODE_FILE=" __FILE__, "CODE_LINE=" KR_LOG_SJM_STR(__LINE__), "" + /** * Logging function for user modules. Uses group LOG_GRP_MODULE and ``info`` level. -- 2.47.2