From: Michael Tremer Date: Mon, 6 Jan 2025 21:34:44 +0000 (+0000) Subject: strings: setn: Don't copy anything if length is zero X-Git-Tag: 0.9.30~512 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6db61c0268da19e8b657f1079260691a4d543de8;p=pakfire.git strings: setn: Don't copy anything if length is zero Signed-off-by: Michael Tremer --- diff --git a/src/pakfire/string.c b/src/pakfire/string.c index 00e8233c7..728b326db 100644 --- a/src/pakfire/string.c +++ b/src/pakfire/string.c @@ -76,7 +76,8 @@ int __pakfire_string_setn(char* s, const size_t length, const char* value, const return -ENOBUFS; // Copy the data - memcpy(s, value, l); + else if (l > 0) + memcpy(s, value, l); // Terminate the result buffer s[l] = '\0';