aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2026-04-21 21:26:45 +0300
committerSyndamia <kamen@syndamia.com>2026-04-21 21:26:45 +0300
commit39319b1204efce39b58a7fc316846d783ba8c509 (patch)
tree66366a218659d51ca6682ea60799e5fe21b55bd0
parent56ca69777ed08fd367d523fc9a35a193263bb700 (diff)
downloadfoollib-39319b1204efce39b58a7fc316846d783ba8c509.tar
foollib-39319b1204efce39b58a7fc316846d783ba8c509.tar.gz
foollib-39319b1204efce39b58a7fc316846d783ba8c509.zip
fix(S_vprintf): vsnprintf length including terminating zero
-rw-r--r--String.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/String.c b/String.c
index d5bcb88..c63677b 100644
--- a/String.c
+++ b/String.c
@@ -171,7 +171,7 @@ S_vprintf(BumpArena b, const char* fmt, va_list args) {
va_end(temp);
String result = S_newlen(b, length);
- vsnprintf(result, length, fmt, args);
+ vsnprintf(result, length + 1, fmt, args);
return result;
}