Fix crashes of scripting backend on Android

This commit is contained in:
Wojtek Figat
2025-09-09 15:25:24 +02:00
parent 14a69a11df
commit 64e127a47a
7 changed files with 44 additions and 38 deletions

View File

@@ -249,7 +249,7 @@ ScriptingObject* ScriptingObject::ToNative(MObject* obj)
#if USE_CSHARP
if (obj)
{
#if USE_MONO || USE_MONO_AOT
#if USE_MONO || USE_MONO_AOT || DOTNET_HOST_MONO
const auto ptrField = MCore::Object::GetClass(obj)->GetField(ScriptingObject_unmanagedPtr);
CHECK_RETURN(ptrField, nullptr);
ptrField->GetValue(obj, &ptr);