From d1184a5c65be439b94b25c7d9458ab2069ee5ac4 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Wed, 11 Jul 2007 14:44:28 +0000 Subject: [PATCH] Needed an autorelease pool around the NSText allocation --- src/video/cocoa/SDL_cocoakeyboard.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/video/cocoa/SDL_cocoakeyboard.m b/src/video/cocoa/SDL_cocoakeyboard.m index 3e149b502..08dd19e36 100644 --- a/src/video/cocoa/SDL_cocoakeyboard.m +++ b/src/video/cocoa/SDL_cocoakeyboard.m @@ -511,10 +511,13 @@ Cocoa_InitKeyboard(_THIS) { SDL_VideoData *data = (SDL_VideoData *) _this->driverdata; SDL_Keyboard keyboard; + NSAutoreleasePool *pool; InitKeymap(data->keymap); + pool = [[NSAutoreleasePool alloc] init]; data->fieldEdit = [[NSTextView alloc] initWithFrame:NSMakeRect(0.0, 0.0, 0.0, 0.0)]; + [pool release]; SDL_zero(keyboard); data->keyboard = SDL_AddKeyboard(&keyboard, -1);