]> git.ipfire.org Git - pakfire.git/commitdiff
util: Leave space for a trailing NULL byte
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 6 Apr 2021 16:00:43 +0000 (16:00 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 6 Apr 2021 16:00:43 +0000 (16:00 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/include/pakfire/util.h

index b02861c092cb031e5af71993139f13a230d7f125..70c584f58ec2726f267a6282fba2504d90e513f1 100644 (file)
@@ -59,7 +59,7 @@ char* pakfire_generate_uuid();
 
 #include <archive.h>
 
-#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);