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];