From 57044d756308d6147398aefaa029cd2b48eb670f Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 20 Sep 2024 11:20:40 -0400 Subject: [PATCH] MT#55283 prevent pointless push to log_info_stack If there's no log_info currently set, don't push an empty element. Change-Id: I6f10c7b066eb18237beeb0054ac59f353a34fe22 --- daemon/log_funcs.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/daemon/log_funcs.h b/daemon/log_funcs.h index 310cc075f..c2a3b4153 100644 --- a/daemon/log_funcs.h +++ b/daemon/log_funcs.h @@ -28,6 +28,8 @@ INLINE void __log_info_release(struct log_info *li) { } } INLINE void __log_info_push(void) { + if (log_info.e == LOG_INFO_NONE) + return; struct log_info *copy = g_slice_alloc(sizeof(*copy)); *copy = log_info; log_info_stack = g_slist_prepend(log_info_stack, copy);