Browse Source

macosx: fix memory leak

pull/7/head
Felix Paul Kühne 13 years ago
parent
commit
bd0c4a170d
  1. 2
      modules/gui/macosx/ExtensionsDialogProvider.m

2
modules/gui/macosx/ExtensionsDialogProvider.m

@ -566,6 +566,7 @@ static ExtensionsDialogProvider *_o_sharedInstance = nil;
**/
- (void)manageDialog:(extension_dialog_t *)p_dialog
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
assert(p_dialog);
ExtensionsManager *extMgr = [ExtensionsManager getInstance:p_intf];
assert(extMgr != NULL);
@ -574,6 +575,7 @@ static ExtensionsDialogProvider *_o_sharedInstance = nil;
[self performSelectorOnMainThread:@selector(updateExtensionDialog:)
withObject:o_value
waitUntilDone:YES];
[pool release];
}
@end

Loading…
Cancel
Save