mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-20 04:34:48 +00:00
Fix missing va_end's
This commit is contained in:
parent
0ffd7f5620
commit
591253d5b5
|
|
@ -2190,6 +2190,7 @@ void CMDerror(char *format, ...)
|
|||
#else
|
||||
vsnprintf( tempBuf, BUFMAX, format, args );
|
||||
#endif
|
||||
va_end(args);
|
||||
|
||||
if(fileName)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -250,6 +250,7 @@ void CMDerror(char *format, ...)
|
|||
#else
|
||||
vsnprintf( tempBuf, BUFMAX, format, args );
|
||||
#endif
|
||||
va_end(args);
|
||||
|
||||
if(fileName)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1162,6 +1162,7 @@ const char *evaluatef(const char* string, ...)
|
|||
va_list args;
|
||||
va_start(args, string);
|
||||
dVsprintf(buffer, sizeof(buffer), string, args);
|
||||
va_end(args);
|
||||
CodeBlock *newCodeBlock = new CodeBlock();
|
||||
return newCodeBlock->compileExec(NULL, buffer, false, 0);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -389,6 +389,7 @@ void dPrintf(const char *format, ...)
|
|||
va_list args;
|
||||
va_start(args, format);
|
||||
vprintf(format, args);
|
||||
va_end(args);
|
||||
}
|
||||
|
||||
S32 dVprintf(const char *format, va_list arglist)
|
||||
|
|
@ -402,6 +403,7 @@ S32 dSprintf(char *buffer, U32 bufferSize, const char *format, ...)
|
|||
va_start(args, format);
|
||||
|
||||
S32 len = vsnprintf(buffer, bufferSize, format, args);
|
||||
va_end(args);
|
||||
|
||||
AssertWarn( len < bufferSize, "Buffer too small in call to dSprintf!" );
|
||||
|
||||
|
|
@ -470,7 +472,9 @@ S32 dSscanf(const char *buffer, const char *format, ...)
|
|||
#else
|
||||
va_list args;
|
||||
va_start(args, format);
|
||||
return vsscanf(buffer, format, args);
|
||||
int res = vsscanf(buffer, format, args);
|
||||
va_end(args);
|
||||
return res;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -179,6 +179,7 @@ const char* avar(const char *message, ...)
|
|||
va_list args;
|
||||
va_start(args, message);
|
||||
dVsprintf(buffer, sizeof(buffer), message, args);
|
||||
va_end(args);
|
||||
return( buffer );
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ int dSprintf(char *buffer, dsize_t /*bufferSize*/, const char *format, ...)
|
|||
va_list args;
|
||||
va_start(args, format);
|
||||
S32 len = vsprintf(buffer, format, args);
|
||||
|
||||
va_end(args);
|
||||
return (len);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -174,6 +174,7 @@ void StdConsole::printf(const char *s, ...)
|
|||
va_list args;
|
||||
va_start(args, s);
|
||||
vsnprintf(buffer, BufSize, s, args);
|
||||
va_end(args);
|
||||
// Replace tabs with carats, like the "real" console does.
|
||||
char *pos = buffer;
|
||||
while (*pos) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue