X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libsrc%2Fcommon%2Fvsprintf.c;h=8b5700b2b0605bb68dc997bffedd489eb06aa6ed;hb=a63d35278cbfa7d3b1df34d2fb329e758e8cddc4;hp=bb97a88ab7e952c9746e2651cb1fbcb62f9fa22f;hpb=53dd513176425872128ef26031d00952ef7a0628;p=cc65 diff --git a/libsrc/common/vsprintf.c b/libsrc/common/vsprintf.c index bb97a88ab..8b5700b2b 100644 --- a/libsrc/common/vsprintf.c +++ b/libsrc/common/vsprintf.c @@ -37,6 +37,9 @@ int vsprintf (char* buf, char* format, va_list ap) /* Do formatting and output */ _printf (&d, format, ap); + /* Terminate the result string */ + buf [d.ccount++] = '\0'; + /* Return bytes written */ return d.ccount; }