From 165816f7854340c3ca09287aee66968777af61ad Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Wed, 22 Jul 2026 08:15:39 -0400 Subject: todos --- snag/util.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'snag') diff --git a/snag/util.c b/snag/util.c index 57a31a4..9a962b0 100644 --- a/snag/util.c +++ b/snag/util.c @@ -56,9 +56,11 @@ char* vastrcat_(int dummy, ...) { if (!output) return NULL; char* p = output; while ((arg = va_arg(args, char*))) { - memcpy(p, arg, strlen(arg)); - p += strlen(arg); + size_t alen = strlen(arg); + memcpy(p, arg, alen); + p += alen; } + output[len] = '\0'; va_end(args2); return output; -- cgit v1.2.3