# HG changeset patch # User Sam Lantinga # Date 1187541411 0 # Node ID d5a11262f067d973af7c95ecf94fad448599c758 # Parent 5b826389e298d04a5e5d207062fe97634598c674 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. diff -r 5b826389e298 -r d5a11262f067 src/video/cocoa/SDL_cocoakeyboard.m --- a/src/video/cocoa/SDL_cocoakeyboard.m Sun Aug 19 16:35:44 2007 +0000 +++ b/src/video/cocoa/SDL_cocoakeyboard.m Sun Aug 19 16:36:51 2007 +0000 @@ -521,10 +521,13 @@ 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: */