From 1d4dfe7d4c4820de46ccb8c61890bb1791c8bfd7 Mon Sep 17 00:00:00 2001 From: James Date: Sat, 20 Jun 2020 14:10:10 +1000 Subject: [PATCH] Fixing IsValid outputting the opposite of being valid --- sp/src/vscript/vscript_squirrel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sp/src/vscript/vscript_squirrel.cpp b/sp/src/vscript/vscript_squirrel.cpp index 17d018cd..a16ac7a5 100644 --- a/sp/src/vscript/vscript_squirrel.cpp +++ b/sp/src/vscript/vscript_squirrel.cpp @@ -1071,7 +1071,7 @@ SQInteger IsValid_stub(HSQUIRRELVM vm) { ClassInstanceData* classInstanceData = nullptr; sq_getinstanceup(vm, 1, (SQUserPointer*)&classInstanceData, 0); - sq_pushbool(vm, classInstanceData == nullptr); + sq_pushbool(vm, classInstanceData != nullptr); return 1; } @@ -3034,4 +3034,4 @@ bool SquirrelVM::RaiseException(const char* pszExceptionText) IScriptVM* makeSquirrelVM() { return new SquirrelVM; -} \ No newline at end of file +}