aboutsummaryrefslogtreecommitdiffstatsci
path: root/vulkan/ExtensionMethods.cs
diff options
context:
space:
mode:
Diffstat (limited to 'vulkan/ExtensionMethods.cs')
-rw-r--r--vulkan/ExtensionMethods.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/vulkan/ExtensionMethods.cs b/vulkan/ExtensionMethods.cs
index 831a9a0..d14625e 100644
--- a/vulkan/ExtensionMethods.cs
+++ b/vulkan/ExtensionMethods.cs
@@ -89,7 +89,7 @@ namespace Vulkan {
Debug.WriteLine ("Trying to pin null object: {0}", obj);
#endif
GCHandle hnd = GCHandle.Alloc (obj.ToArray(), GCHandleType.Pinned);
- handles.Add (obj, hnd);
+ handles.Add (hnd.AddrOfPinnedObject (), hnd);
return hnd.AddrOfPinnedObject ();
}