From c60058758bd78d87c378f32f1322b50040b171ca Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Sun, 28 Jan 2024 01:15:29 +0100 Subject: [PATCH] Minor fixes --- Source/Engine/Engine/NativeInterop.Unmanaged.cs | 8 ++++---- Source/Engine/Scripting/Runtime/DotNet.cpp | 6 +----- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/Source/Engine/Engine/NativeInterop.Unmanaged.cs b/Source/Engine/Engine/NativeInterop.Unmanaged.cs index e99276a4e..a35cce42e 100644 --- a/Source/Engine/Engine/NativeInterop.Unmanaged.cs +++ b/Source/Engine/Engine/NativeInterop.Unmanaged.cs @@ -525,11 +525,11 @@ namespace FlaxEngine.Interop internal static void GetMethodParameterTypes(ManagedHandle methodHandle, IntPtr* typeHandles) { MethodHolder methodHolder = Unsafe.As(methodHandle.Target); - Type returnType = methodHolder.returnType; - IntPtr arr = (IntPtr)NativeAlloc(methodHolder.parameterTypes.Length, IntPtr.Size); - for (int i = 0; i < methodHolder.parameterTypes.Length; i++) + Type[] parameterTypes = methodHolder.parameterTypes; + IntPtr arr = (IntPtr)NativeAlloc(parameterTypes.Length, IntPtr.Size); + for (int i = 0; i < parameterTypes.Length; i++) { - ManagedHandle typeHandle = GetTypeManagedHandle(methodHolder.parameterTypes[i]); + ManagedHandle typeHandle = GetTypeManagedHandle(parameterTypes[i]); Unsafe.Write(IntPtr.Add(new IntPtr(arr), IntPtr.Size * i).ToPointer(), typeHandle); } *typeHandles = arr; diff --git a/Source/Engine/Scripting/Runtime/DotNet.cpp b/Source/Engine/Scripting/Runtime/DotNet.cpp index 0b5993477..2092ea30c 100644 --- a/Source/Engine/Scripting/Runtime/DotNet.cpp +++ b/Source/Engine/Scripting/Runtime/DotNet.cpp @@ -1876,11 +1876,7 @@ void OnLogCallback(const char* logDomain, const char* logLevel, const char* mess } #endif - if (errorLevel == 0) - { - Log::CLRInnerException(String::Format(TEXT("Message: {0} | Domain: {1}"), msg, currentDomain)).SetLevel(LogType::Error); - } - else if (errorLevel <= 2) + if (errorLevel <= 2) { Log::CLRInnerException(String::Format(TEXT("Message: {0} | Domain: {1}"), msg, currentDomain)).SetLevel(LogType::Error); }