Merge pull request #125 from nekonomicon/crtlib
public: crtlib.c: reduce memory usage.
This commit is contained in:
commit
a967caa91f
1 changed files with 2 additions and 2 deletions
|
@ -710,11 +710,11 @@ of all text functions.
|
||||||
char *va( const char *format, ... )
|
char *va( const char *format, ... )
|
||||||
{
|
{
|
||||||
va_list argptr;
|
va_list argptr;
|
||||||
static char string[256][1024], *s;
|
static char string[16][1024], *s;
|
||||||
static int stringindex = 0;
|
static int stringindex = 0;
|
||||||
|
|
||||||
s = string[stringindex];
|
s = string[stringindex];
|
||||||
stringindex = (stringindex + 1) & 255;
|
stringindex = (stringindex + 1) & 15;
|
||||||
va_start( argptr, format );
|
va_start( argptr, format );
|
||||||
Q_vsnprintf( s, sizeof( string[0] ), format, argptr );
|
Q_vsnprintf( s, sizeof( string[0] ), format, argptr );
|
||||||
va_end( argptr );
|
va_end( argptr );
|
||||||
|
|
Loading…
Add table
Reference in a new issue