summaryrefslogtreecommitdiff
path: root/core/script_language.cpp
diff options
context:
space:
mode:
authorIgnacio Etcheverry <ignalfonsore@gmail.com>2019-02-03 06:35:22 +0100
committerIgnacio Etcheverry <ignalfonsore@gmail.com>2019-02-03 06:47:25 +0100
commit3233083f63dc668b8dd21290d25a511212f114d8 (patch)
tree5aa7f8a9da59fa80495747daa853ebd666203693 /core/script_language.cpp
parent4e4e889c751ac57a217ea924ea0a03e43bd3e6d6 (diff)
Mono: Lifetime fixes for CSharpInstance and instance binding data
Avoid CSharpInstance from accessing its state after self destructing (by deleting the Reference owner). It's now safe to replace the script instance without leaking or crashing. Also fixed godot_icall_Object_weakref return reference being freed before returning.
Diffstat (limited to 'core/script_language.cpp')
0 files changed, 0 insertions, 0 deletions