Buffer overflow hunt: removing strcpy, strcat, sprintf
[fw/sdcc] / src / izt / gen.c
index 01dd25a4808d3beca38e45f4e139a3eeaa6b2849..22ed6eadcda570798cfaecc969fb0b88e968b74e 100644 (file)
@@ -56,7 +56,7 @@ iemit (const char *szFormat,...)
 
   va_start (ap, szFormat);
 
-  tvsprintf (buffer, szFormat, ap);
+  tvsprintf (buffer, sizeof(buffer), szFormat, ap);
 
   _tidyUp (buffer);