From: thefiddler Date: Wed, 23 Jul 2014 12:35:51 +0000 (+0200) Subject: [Mac] Ensure Cocoa bindings are initialized first X-Git-Tag: 2.0-0~105^2~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ac2ae4a4bbe78097c728ef6cb2a13e8d97b52dea;p=platform%2Fcore%2Fcsapi%2Fopentk.git [Mac] Ensure Cocoa bindings are initialized first --- diff --git a/Source/OpenTK/Platform/MacOS/Cocoa/NSApplication.cs b/Source/OpenTK/Platform/MacOS/Cocoa/NSApplication.cs index e582aba..22295b0 100644 --- a/Source/OpenTK/Platform/MacOS/Cocoa/NSApplication.cs +++ b/Source/OpenTK/Platform/MacOS/Cocoa/NSApplication.cs @@ -41,8 +41,12 @@ namespace OpenTK.Platform.MacOS static readonly IntPtr selQuit = Selector.Get("quit"); - internal static void Initialize() + internal static void Initialize() { } + + static NSApplication() { + Cocoa.Initialize(); + // Create the NSAutoreleasePool AutoreleasePool = Cocoa.SendIntPtr(Cocoa.SendIntPtr(Class.NSAutoreleasePool, Selector.Alloc), Selector.Init);