projects
/
supertux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update to Squirrel 3.0.7 stable
[supertux.git]
/
external
/
squirrel
/
squirrel
/
sqdebug.cpp
diff --git
a/external/squirrel/squirrel/sqdebug.cpp
b/external/squirrel/squirrel/sqdebug.cpp
index
6f39231
..
ef82dd6
100644
(file)
--- a/
external/squirrel/squirrel/sqdebug.cpp
+++ b/
external/squirrel/squirrel/sqdebug.cpp
@@
-59,7
+59,8
@@
void SQVM::Raise_Error(const SQChar *s, ...)
{
\r
va_list vl;
\r
va_start(vl, s);
\r
{
\r
va_list vl;
\r
va_start(vl, s);
\r
- scvsprintf(_sp(rsl((SQInteger)scstrlen(s)+(NUMBER_MAX_CHAR*2))), s, vl);
\r
+ SQInteger buffersize = (SQInteger)scstrlen(s)+(NUMBER_MAX_CHAR*2);
\r
+ scvsprintf(_sp(rsl(buffersize)),buffersize, s, vl);
\r
va_end(vl);
\r
_lasterror = SQString::Create(_ss(this),_spval,-1);
\r
}
\r
va_end(vl);
\r
_lasterror = SQString::Create(_ss(this),_spval,-1);
\r
}
\r