From bd3f5173f5cd6c4bdd196a47d272aeb9b729aeb6 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 19 Aug 2007 16:36:51 +0000 Subject: [PATCH] Date: Sun, 19 Aug 2007 18:29:28 +0200 From: Christian Walther Subject: Re: SDL 1.3 keyboard plan > 2007-08-18 19:15:51.454 checkkeys[5795] *** _NSAutoreleaseNoPool(): > Object 0x532750 of class NSSelectionArray autoreleased with no pool > in place - just leaking This is fixed by the attached patch. --- 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 bc5ccbad4..be5de9641 100644 --- a/src/video/cocoa/SDL_cocoakeyboard.m +++ b/src/video/cocoa/SDL_cocoakeyboard.m @@ -521,10 +521,13 @@ void Cocoa_QuitKeyboard(_THIS) { SDL_VideoData *data = (SDL_VideoData *) _this->driverdata; + NSAutoreleasePool *pool; SDL_DelKeyboard(data->keyboard); + pool = [[NSAutoreleasePool alloc] init]; [data->fieldEdit release]; + [pool release]; } /* vi: set ts=4 sw=4 expandtab: */