From 158c93181005fc30fa2e2d3ed7629ffd8f6dd4bd Mon Sep 17 00:00:00 2001 From: Zach Drayer Date: Tue, 28 Aug 2012 02:48:06 -0700 Subject: [PATCH] Fix a leak in OakHistoryController --- Frameworks/OakFileBrowser/src/OakHistoryController.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Frameworks/OakFileBrowser/src/OakHistoryController.mm b/Frameworks/OakFileBrowser/src/OakHistoryController.mm index fa5f8500..2f9137a6 100644 --- a/Frameworks/OakFileBrowser/src/OakHistoryController.mm +++ b/Frameworks/OakFileBrowser/src/OakHistoryController.mm @@ -28,7 +28,7 @@ NSMutableArray* history = [NSMutableArray array]; for(NSDictionary* entry in historyArray) { - NSMutableDictionary* dict = [entry mutableCopy]; + NSMutableDictionary* dict = [[entry mutableCopy] autorelease]; [dict setObject:[[dict objectForKey:@"url"] absoluteString] forKey:@"url"]; [history addObject:dict]; } @@ -51,7 +51,7 @@ if(value) { - NSMutableDictionary* dict = [entry mutableCopy]; + NSMutableDictionary* dict = [[entry mutableCopy] autorelease]; [dict removeObjectForKey:@"path"]; [dict setObject:value forKey:@"url"]; [historyArray addObject:dict];