summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/cocoa/shell_dialogs_mac.mm1
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/browser/cocoa/shell_dialogs_mac.mm b/chrome/browser/cocoa/shell_dialogs_mac.mm
index 2cb35aa..2c5a528 100644
--- a/chrome/browser/cocoa/shell_dialogs_mac.mm
+++ b/chrome/browser/cocoa/shell_dialogs_mac.mm
@@ -248,6 +248,7 @@ NSView* SelectFileDialogImpl::GetAccessoryView(const FileTypeInfo* file_types,
topLevelObjects:&objects];
if (!success)
return nil;
+ [objects makeObjectsPerformSelector:@selector(release)];
// This is a one-object nib, but IB insists on creating a second object, the
// NSApplication. I don't know why.