diff --git a/Str.c b/Str.c index ac6446a..e4c1e69 100644 --- a/Str.c +++ b/Str.c @@ -105,6 +105,7 @@ Strnew_m_charp(const char *p, ...) Strcat_charp(r, p); p = va_arg(ap, char *); } + va_end(ap); return r; } @@ -276,6 +277,7 @@ Strcat_m_charp(Str x, ...) va_start(ap, x); while ((p = va_arg(ap, char *)) != NULL) Strcat_charp_n(x, p, strlen(p)); + va_end(ap); } void