mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-03-26 07:39:27 +00:00
Fix missing va_end's
This commit is contained in:
parent
0ffd7f5620
commit
591253d5b5
7 changed files with 11 additions and 2 deletions
|
|
@ -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
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue