openclonk/src/script
Nicolas Hake 1204d7d2d9 C4Aul: Fix broken reload from incorrect par count
When reloading a function, C4AulParse didn't reset the parameter count.
This resulted in the function's ParCount to eventually increase above
C4AUL_MAX_Par, at which point parameter type checking would access
invalid memory.
2013-11-02 13:40:33 +01:00
..
C4Aul.cpp Remove C4DirectExecScript, use an existing scripthost for the eval function 2013-01-23 21:36:21 +01:00
C4Aul.h C4AulFunc: Improve const correctness 2013-11-02 13:40:33 +01:00
C4AulDebug.cpp debugger: C4AulDebug: Do not call Execute on each DebugStep call 2013-10-16 13:43:02 +02:00
C4AulDebug.h debugger: C4AulDebug: Do not call Execute on each DebugStep call 2013-10-16 13:43:02 +02:00
C4AulDefFunc.h C4AulFunc: Improve const correctness 2013-11-02 13:40:33 +01:00
C4AulExec.cpp C4AulFunc: Improve const correctness 2013-11-02 13:40:33 +01:00
C4AulExec.h Remove C4DirectExecScript, use an existing scripthost for the eval function 2013-01-23 21:36:21 +01:00
C4AulFunc.cpp Fix some C4MapScript dependencies 2013-03-22 22:24:20 +01:00
C4AulFunc.h C4AulFunc: Improve const correctness 2013-11-02 13:40:33 +01:00
C4AulLink.cpp Remove C4DirectExecScript, use an existing scripthost for the eval function 2013-01-23 21:36:21 +01:00
C4AulParse.cpp C4Aul: Fix broken reload from incorrect par count 2013-11-02 13:40:33 +01:00
C4PropList.cpp Improve C4Object const correctness 2013-08-31 23:23:35 +02:00
C4PropList.h Improve C4Object const correctness 2013-08-31 23:23:35 +02:00
C4Script.cpp Fix Call() in global context (required for ScheduleCall) 2013-01-31 22:38:16 +01:00
C4ScriptHost.cpp Script: Ignore attempts to set Scenario.Prototype 2013-03-22 23:00:12 +01:00
C4ScriptHost.h Silence a few MSVC warnings 2013-04-01 12:48:02 +02:00
C4ScriptMain.cpp Reorder engine source file organization a bit 2012-04-27 19:04:43 +02:00
C4ScriptStandalone.cpp C4ScriptStandalone: Fix compilation (C4AulDebug changes) 2013-10-14 07:21:34 +02:00
C4StringTable.cpp Added MAPALGO_Lines. 2013-10-12 19:28:22 +02:00
C4StringTable.h Added MAPALGO_Lines. 2013-10-12 19:28:22 +02:00
C4Value.cpp C4Value: Implement some crude infinite recursion guard which happens solely inside C4Value::operator== 2013-10-13 11:55:01 +02:00
C4Value.h copyright notices update 2012 2013-01-12 16:31:40 +01:00
C4ValueArray.cpp copyright notices update 2012 2013-01-12 16:31:40 +01:00
C4ValueArray.h copyright notices update 2012 2013-01-12 16:31:40 +01:00
C4ValueMap.cpp copyright notices update 2012 2013-01-12 16:31:40 +01:00
C4ValueMap.h Clean up C4AulScriptFunc API 2012-02-01 03:49:50 +01:00