public: move va() function back to engine, it's not recommended to use in shared modules

This commit is contained in:
Alibek Omarov
2023-03-13 02:44:59 +03:00
parent bcbd1a59c6
commit fb6e310eab
4 changed files with 25 additions and 25 deletions

View File

@@ -619,30 +619,6 @@ char *Q_pretifymem( float value, int digitsafterdecimal )
return out;
}
/*
============
va
does a varargs printf into a temp buffer,
so I don't need to have varargs versions
of all text functions.
============
*/
char *va( const char *format, ... )
{
va_list argptr;
static char string[16][MAX_VA_STRING], *s;
static int stringindex = 0;
s = string[stringindex];
stringindex = (stringindex + 1) & 15;
va_start( argptr, format );
Q_vsnprintf( s, sizeof( string[0] ), format, argptr );
va_end( argptr );
return s;
}
/*
============
COM_FileBase