godot/modules
Frank Secilia a4a0e64245 Fix indexing failure in NativeScriptLanguage::unregister_binding_functions.
binding_functions.size() and an instance's binding_data.size() can get out of sync. They sync up when an instance's bindings are requested. When binding functions are registered after creating an instance's bindings, the instance's bindings are out of sync until requested again. If they're never requested, they're never synced.

unregister_binding_functions indexes into binding_data, but only checks that its safe to index into binding_functions. When they're out of sync, indexing fails.

This revision checks that it's safe to index into binding_data.
2019-05-15 15:28:55 -04:00
..
assimp SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
bmp Import 4/1 bit bmp images 2019-04-23 17:02:13 +03:00
bullet Merge pull request #28326 from BastiaanOlij/center_heightmap 2019-05-13 12:58:00 +02:00
csg Use approximate equallity methods in many places 2019-04-25 13:20:29 -04:00
cvtt SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
dds Style: Apply new changes from clang-format 8.0 2019-04-09 17:09:48 +02:00
enet SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
etc SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
freetype Freetype clone env for no-SMID single file 2019-05-01 18:38:50 +02:00
gdnative Fix indexing failure in NativeScriptLanguage::unregister_binding_functions. 2019-05-15 15:28:55 -04:00
gdscript Merge pull request #28603 from bojidar-bg/24134-typed-array-share 2019-05-03 18:35:57 +02:00
gridmap GridMap editor fixes and improvements 2019-04-30 14:35:18 +02:00
hdr Cleanup unused header 2019-01-28 06:29:39 +01:00
jpg SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
mbedtls Small hack to avoid runtime error when using ubsan 2019-02-20 01:49:47 +01:00
mobile_vr Send notifications to ARVRInterfaces 2019-04-27 08:39:21 +10:00
mono Fix generation of Mono Glue for Visual Studio 2017+ 2019-05-05 12:39:02 +02:00
ogg SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
opensimplex SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
opus SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
pvr Merge pull request #28563 from DrMoriarty/fix-pvrtc-encoder 2019-05-01 15:45:16 +02:00
recast Fix orientation of generated navmeshes 2019-05-11 21:39:52 +03:00
regex Add RegEx substitution testcase and fix relevant docs 2019-05-11 09:03:19 +02:00
squish SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
stb_vorbis doc: Drop unused <demos> tag 2019-04-19 11:03:46 +02:00
svg SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
tga Fix TGA indexed images loaded with flipped color table 2019-04-21 16:05:00 +03:00
theora Merge pull request #28530 from akien-mga/scons-prepend-cpppath 2019-04-30 18:23:38 +02:00
tinyexr SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
upnp SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
vhacd SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
visual_script VS: Give the generic search the current base type. 2019-05-01 08:27:22 -07:00
vorbis SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
webm Merge pull request #28530 from akien-mga/scons-prepend-cpppath 2019-04-30 18:23:38 +02:00
webp SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
webrtc SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
websocket Revert "Update libwebsockets to 3.1 (plus UWP patch)" 2019-05-01 14:41:47 +02:00
xatlas_unwrap SCons: Always use env.Prepend for CPPPATH 2019-04-30 13:12:06 +02:00
register_module_types.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00