From: Michael Tremer Date: Tue, 6 Apr 2021 16:00:43 +0000 (+0000) Subject: util: Leave space for a trailing NULL byte X-Git-Tag: 0.9.28~1285^2~428 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0e770db2eb8a9db915f922a0607198f41fff4cff;p=pakfire.git util: Leave space for a trailing NULL byte Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/include/pakfire/util.h b/src/libpakfire/include/pakfire/util.h index b02861c09..70c584f58 100644 --- a/src/libpakfire/include/pakfire/util.h +++ b/src/libpakfire/include/pakfire/util.h @@ -59,7 +59,7 @@ char* pakfire_generate_uuid(); #include -#define pakfire_string_set(s, value) snprintf(s, sizeof(s), "%s", value) +#define pakfire_string_set(s, value) snprintf(s, sizeof(s) - 1, "%s", value) int pakfire_string_endswith(const char* s, const char* suffix); char* pakfire_unquote_in_place(char* s);