dhewm3/neo
Daniel Gibson c4c7236352 Fix "t->c->value.argSize == func->parmTotal" Assertion in Scripts, #303
If a "class" (object) in a Script has multiple member function
prototypes, and one function implementation later calls another before
that is implemented, there was an assertion when the script was parsed
(at map start), because the size of function arguments at the call-site
didn't match what the function expected - because the function hadn't
calculated that size yet, that only happened once its own
implementation was parsed.
Now it's calculated (and stored) when the prototype/declaration is
parsed to prevent this issue, which seems to be kinda common with Mods,
esp. Script-only mods, as the release game DLLs had Assertions disabled.
2020-09-05 20:46:01 +02:00
..
cm Disable Assertions in Release builds 2018-11-11 23:21:23 +01:00
d3xp Fix "t->c->value.argSize == func->parmTotal" Assertion in Scripts, #303 2020-09-05 20:46:01 +02:00
framework Don't use translation in Autosave filenames, fixes #305 2020-08-02 03:48:25 +02:00
game Fix "t->c->value.argSize == func->parmTotal" Assertion in Scripts, #303 2020-09-05 20:46:01 +02:00
idlib Disable broken idSIMD_SSE::UpSampleOGGTo44kHz() 2020-09-05 20:28:03 +02:00
MayaImport s/LittleLong/LittleInt/ to match the return type 2012-06-28 13:02:47 +02:00
renderer (Hopefully) fix Editors messing up game viewport for good, fix #300 2020-07-20 05:01:51 +02:00
sound Update sounds at ~60Hz instead of ~10Hz, fixes #141 2020-07-12 04:43:53 +02:00
sys SDL2: Create window on display the cursor is currently on, fix #309 2020-09-05 20:31:14 +02:00
tools (Hopefully) fix Editors messing up game viewport for good, fix #300 2020-07-20 05:01:51 +02:00
TypeInfo Get rid of Sys_FPU_StackIsEmpty() 2012-07-06 01:06:53 +02:00
ui Fixed SIGSEGV caused to references to already deleted data values in idWindow ops and updateVars 2020-05-30 05:28:40 +02:00
CMakeLists.txt Windows/VS: Fix Build with VS2019 integrated CMake, set startup project 2020-08-02 04:41:45 +02:00
config.h.in Introduce CMAKE_INSTALL_PREFIX relative paths 2012-07-04 02:18:42 +02:00
mmakefile.src # move the AROS specific folder icon and default.cfg mmakefile.src under neo/sys/aros/setup 2017-04-22 16:21:14 +02:00