(svn r26845) -Fix [Squirrel]: more uninitialized variables in constructors

pull/155/head
rubidium 10 years ago
parent d3a68c3391
commit e87572d103

@ -80,6 +80,7 @@ private:
{
_stacksize=0;
_bgenerator=false;
_varparams = false;
_ninstructions = ninstructions;
_literals = (SQObjectPtr*)&_instructions[ninstructions];
_nliterals = nliterals;

@ -85,6 +85,12 @@ SQLexer::SQLexer(SQSharedState *ss, SQLEXREADFUNC rg, SQUserPointer up,CompilerE
_lasttokenline = _currentline = 1;
_currentcolumn = 0;
_prevtoken = -1;
_curtoken = -1;
_svalue = NULL;
_nvalue = 0;
_fvalue = 0;
Next();
}

@ -539,6 +539,7 @@ SQString::SQString(const SQChar *news, SQInteger len)
_len = len;
_hash = ::_hashstr(news,(size_t)len);
_next = NULL;
_sharedstate = NULL;
}
void SQStringTable::Resize(SQInteger size)

Loading…
Cancel
Save