aboutsummaryrefslogtreecommitdiff
path: root/src/ARMeilleure/Translation/DelegateInfo.cs
diff options
context:
space:
mode:
authorEmmanuel Hansen <emmausssss@gmail.com>2024-09-15 20:39:10 +0000
committerGitHub <noreply@github.com>2024-09-15 17:39:10 -0300
commit62216782ca9ca12ea01c88b2a43733e8949c5692 (patch)
treee947019cbc97b59d11b5dd6a14e5afb2e38f5a54 /src/ARMeilleure/Translation/DelegateInfo.cs
parent2f36a6665cc5ad0aeec49d6cce9425830d1cee41 (diff)
Make GetFunctionPointerForDelegate as explicit as possible (#7279)
Co-authored-by: gdk <gab.dark.100@gmail.com>
Diffstat (limited to 'src/ARMeilleure/Translation/DelegateInfo.cs')
-rw-r--r--src/ARMeilleure/Translation/DelegateInfo.cs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/ARMeilleure/Translation/DelegateInfo.cs b/src/ARMeilleure/Translation/DelegateInfo.cs
index 27479a00..70662543 100644
--- a/src/ARMeilleure/Translation/DelegateInfo.cs
+++ b/src/ARMeilleure/Translation/DelegateInfo.cs
@@ -1,5 +1,4 @@
using System;
-using System.Runtime.InteropServices;
namespace ARMeilleure.Translation
{
@@ -11,11 +10,10 @@ namespace ARMeilleure.Translation
public IntPtr FuncPtr { get; }
- public DelegateInfo(Delegate dlg)
+ public DelegateInfo(Delegate dlg, IntPtr funcPtr)
{
_dlg = dlg;
-
- FuncPtr = Marshal.GetFunctionPointerForDelegate<Delegate>(dlg);
+ FuncPtr = funcPtr;
}
}
}