qzdoom/src/fragglescript
Christoph Oelckers 6d28aa3541 - do not use strtol for parsing critical values that can get large.
This function will truncate everything that is larger than LONG_MAX or smaller than LONG_MIN to fit into a long variable, but longs are 32 bit on Windows and 64 bit elsewhere, so to ensure consistency and the ability to parse larger values better use strtoll which does not truncate 32 bit values.
2017-02-01 11:19:55 +01:00
..
t_cmd.cpp - do not use strtol for parsing critical values that can get large. 2017-02-01 11:19:55 +01:00
t_fs.h Normalize line endings 2016-03-01 09:47:10 -06:00
t_func.cpp - added Doom64 colors for sprites. 2017-01-28 21:02:03 +01:00
t_load.cpp - added the needed properties for Doom64 colors and a little FraggleScript hack to test it with existing maps. 2017-01-28 19:05:39 +01:00
t_oper.cpp - floatification of p_3dfloors, p_3dmidtex and p_acs.cpp plus some leftovers. 2016-03-26 12:36:15 +01:00
t_parse.cpp - use a separate exception type for reporting errors from FraggleScript. 2016-12-02 16:56:50 +01:00
t_prepro.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
t_script.cpp - split DObject::Destroy into the main method, a native OnDestroy and a scripted OnDestroy method and made the main method non-virtual 2017-01-12 22:49:18 +01:00
t_script.h - added the needed properties for Doom64 colors and a little FraggleScript hack to test it with existing maps. 2017-01-28 19:05:39 +01:00
t_spec.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
t_variable.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00