9df44c2d2c
Only possible if the object class is a "native type". If the object class is a user class (that derives a "native type") then a script is needed. Since CSharpLanguage does cleanup of script instance bindings when finished, cases like #25621 will no longer cause problems. Fixed ~Object() trying to free script instance bindings after the language has already been removed, which would result in a NULL dereference. |
||
---|---|---|
.. | ||
GodotSharpTools | ||
bindings_generator.cpp | ||
bindings_generator.h | ||
csharp_project.cpp | ||
csharp_project.h | ||
dotnet_solution.cpp | ||
dotnet_solution.h | ||
godotsharp_builds.cpp | ||
godotsharp_builds.h | ||
godotsharp_editor.cpp | ||
godotsharp_editor.h | ||
godotsharp_export.cpp | ||
godotsharp_export.h | ||
mono_bottom_panel.cpp | ||
mono_bottom_panel.h | ||
mono_build_info.cpp | ||
mono_build_info.h | ||
monodevelop_instance.cpp | ||
monodevelop_instance.h | ||
script_class_parser.cpp | ||
script_class_parser.h |