From 42e4e0b27ecb1cb4db15a70b1fd823e155904815 Mon Sep 17 00:00:00 2001 From: thefiddler Date: Tue, 22 Jul 2014 16:19:43 +0200 Subject: [PATCH] [Mac] Added CFRetain binding --- Source/OpenTK/Platform/MacOS/Quartz/CoreFoundation.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/OpenTK/Platform/MacOS/Quartz/CoreFoundation.cs b/Source/OpenTK/Platform/MacOS/Quartz/CoreFoundation.cs index 6b5c8818..262fd7f5 100644 --- a/Source/OpenTK/Platform/MacOS/Quartz/CoreFoundation.cs +++ b/Source/OpenTK/Platform/MacOS/Quartz/CoreFoundation.cs @@ -112,6 +112,9 @@ namespace OpenTK.Platform.MacOS.Carbon [DllImport(appServices)] internal static extern IntPtr CFDictionaryGetValue(IntPtr theDictionary, IntPtr theKey); + [DllImport(appServices)] + internal static extern IntPtr CFRetain(CFTypeRef cf); + [DllImport(appServices)] internal static extern void CFRelease(CFTypeRef cf);