I see such warning:
Quote
||=== Code::Blocks wx2.8.x, Squirrel ===|
sdk\scripting\squirrel\sqvm.cpp||In member function 'bool SQVM::Execute(SQObjectPtr&, SQInteger, SQInteger, SQInteger, SQObjectPtr&, SQBool, SQVM::ExecutionType)':|
sdk\scripting\squirrel\sqvm.cpp|1062|warning: control reaches end of non-void function [-Wreturn-type]|
bool SQVM::Execute(SQObjectPtr &closure, SQInteger target, SQInteger nargs, SQInteger stackbase,SQObjectPtr &outres, SQBool raiseerror,ExecutionType et)
{
....
assert(0);
}
So, add a "return true"?
Quote from: ollydbg on August 31, 2012, 03:40:56 AM
bool SQVM::Execute(SQObjectPtr &closure, SQInteger target, SQInteger nargs, SQInteger stackbase,SQObjectPtr &outres, SQBool raiseerror,ExecutionType et)
{
....
assert(0);
}
So, add a "return true"?
You can, but if the assert raises it doesn't really matter as the application is aborted before.
Done in rev 8297.