char bigBuffer[4*1024];
va_start(ap, format);
- vsprintf(bigBuffer, format, ap);
+ vsnprintf(bigBuffer, sizeof(bigBuffer), format, ap);
va_end(ap);
{
char bigBuffer[4*1024];
- vsprintf (bigBuffer, fmt, ap);
+ vsnprintf (bigBuffer, sizeof(bigBuffer), fmt, ap);
_objc_syslog ("objc: %s: %s", object_getClassName (self), bigBuffer);
abort(); /* generates a core file */
char bigBuffer[4*1024];
va_start (ap,fmt);
- vsprintf (bigBuffer, fmt, ap);
+ vsnprintf (bigBuffer, sizeof(bigBuffer), fmt, ap);
_objc_syslog ("objc: %s", bigBuffer);
va_end (ap);
}