From fef46c6bbe56daf747e6aa12c53078895f945dcf Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 6 Jan 2025 21:35:03 +0000 Subject: [PATCH] strings: Don't clear the entire buffer when resetting a string Signed-off-by: Michael Tremer --- src/pakfire/string.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/pakfire/string.c b/src/pakfire/string.c index 728b326db..74992a9ac 100644 --- a/src/pakfire/string.c +++ b/src/pakfire/string.c @@ -60,8 +60,7 @@ int __pakfire_string_vformat(char* s, const size_t length, const char* format, v int __pakfire_string_set(char* s, const size_t length, const char* value) { // If value is NULL or an empty, we will overwrite the buffer with just zeros if (!value || !*value) { - for (unsigned int i = 0; i < length; i++) - s[i] = '\0'; + *s = '\0'; return 0; } -- 2.47.3