diff --git a/Source/Engine/Scripting/Runtime/Mono.cpp b/Source/Engine/Scripting/Runtime/Mono.cpp index f32d12c57..2c924a874 100644 --- a/Source/Engine/Scripting/Runtime/Mono.cpp +++ b/Source/Engine/Scripting/Runtime/Mono.cpp @@ -1091,9 +1091,9 @@ const MAssembly::ClassesDictionary& MAssembly::GetClasses() const return _classes; } -const MAssembly::ClassesDictionary& MAssembly::GetTypeClasses() const +MAssembly::ClassesDictionary& MAssembly::GetTypeClasses() const { - return GetClasses(); + return const_cast(GetClasses()); } bool MAssembly::Load(MonoImage* monoImage) diff --git a/Source/Engine/Scripting/Runtime/None.cpp b/Source/Engine/Scripting/Runtime/None.cpp index 87ec35ac0..1782134d9 100644 --- a/Source/Engine/Scripting/Runtime/None.cpp +++ b/Source/Engine/Scripting/Runtime/None.cpp @@ -303,9 +303,9 @@ const MAssembly::ClassesDictionary& MAssembly::GetClasses() const return _classes; } -const MAssembly::ClassesDictionary& MAssembly::GetTypeClasses() const +MAssembly::ClassesDictionary& MAssembly::GetTypeClasses() const { - return GetClasses(); + return const_cast(GetClasses()); } bool MAssembly::LoadCorlib()