--- nasm-0.98.39/output/outieee.c.overfl 2005-01-15 23:16:08.000000000 +0100 +++ nasm-0.98.39/output/outieee.c 2005-04-01 12:55:17.231530832 +0200 @@ -1120,7 +1120,7 @@ static void ieee_putascii(char *format, va_list ap; va_start(ap, format); - vsprintf(buffer, format, ap); + vsnprintf(buffer, sizeof(buffer), format, ap); l = strlen(buffer); for (i = 0; i < l; i++) if ((buffer[i] & 0xff) > 31)