fix typo in error messages: "stack overflow, cannot resize stack while in a metamethod"

This commit is contained in:
zeromus 2016-04-14 18:17:45 -05:00
parent 2f6419f19b
commit 953d9e9771
2 changed files with 2 additions and 2 deletions

View File

@ -1128,7 +1128,7 @@ SQRESULT sq_reservestack(HSQUIRRELVM v,SQInteger nsize)
{ {
if (((SQUnsignedInteger)v->_top + nsize) > v->_stack.size()) { if (((SQUnsignedInteger)v->_top + nsize) > v->_stack.size()) {
if(v->_nmetamethodscall) { if(v->_nmetamethodscall) {
return sq_throwerror(v,_SC("cannot resize stack while in a metamethod")); return sq_throwerror(v,_SC("cannot resize stack while in a metamethod"));
} }
v->_stack.resize(v->_stack.size() + ((v->_top + nsize) - v->_stack.size())); v->_stack.resize(v->_stack.size() + ((v->_top + nsize) - v->_stack.size()));
} }

View File

@ -1632,7 +1632,7 @@ bool SQVM::EnterFrame(SQInteger newbase, SQInteger newtop, bool tailcall)
_top = newtop; _top = newtop;
if(newtop + MIN_STACK_OVERHEAD > (SQInteger)_stack.size()) { if(newtop + MIN_STACK_OVERHEAD > (SQInteger)_stack.size()) {
if(_nmetamethodscall) { if(_nmetamethodscall) {
Raise_Error(_SC("stack overflow, cannot resize stack while in a metamethod")); Raise_Error(_SC("stack overflow, cannot resize stack while in a metamethod"));
return false; return false;
} }
_stack.resize(newtop + (MIN_STACK_OVERHEAD << 2)); _stack.resize(newtop + (MIN_STACK_OVERHEAD << 2));