From 8c15a01d1692cf0301b25ec2ead1d15d8176ad29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Piwi=C5=84ski?= Date: Sun, 29 Jun 2025 07:21:27 +0000 Subject: [PATCH] util: don't call function in macro argument Part-of: --- src/util-strings.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/util-strings.h b/src/util-strings.h index 870995f5..fc37ac4b 100644 --- a/src/util-strings.h +++ b/src/util-strings.h @@ -547,7 +547,8 @@ str_sanitize(const char *str) if (!strchr(str, '%')) return strdup(str); - size_t slen = min(strlen(str), 512); + size_t slen = strlen(str); + slen = min(slen, 512); char *sanitized = zalloc(2 * slen + 1); const char *src = str; char *dst = sanitized;