From 40e01ab7be3f8184e18cc5b333917d3e8c2f7fdd Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Wed, 16 Apr 2025 11:27:10 +0200 Subject: [PATCH] (!69) util-strings: drop unused str_sanitize() Not used anywhere. Signed-off-by: Enrico Weigelt, metux IT consult --- src/util-strings.h | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/src/util-strings.h b/src/util-strings.h index 8d3979c..cc8ba84 100644 --- a/src/util-strings.h +++ b/src/util-strings.h @@ -393,31 +393,3 @@ safe_basename(const char *filename); char * trunkname(const char *filename); - -/** - * Return a copy of str with all % converted to %% to make the string - * acceptable as printf format. - */ -static inline char * -str_sanitize(const char *str) -{ - if (!str) - return NULL; - - if (!strchr(str, '%')) - return strdup(str); - - size_t slen = min(strlen(str), 512); - char *sanitized = zalloc(2 * slen + 1); - const char *src = str; - char *dst = sanitized; - - for (size_t i = 0; i < slen; i++) { - if (*src == '%') - *dst++ = '%'; - *dst++ = *src++; - } - *dst = '\0'; - - return sanitized; -}