diff --git a/src/MacVim/edit-in-odb/Info.plist b/src/MacVim/edit-in-odb/Info.plist index 172183c0f5..479090fd82 100644 --- a/src/MacVim/edit-in-odb/Info.plist +++ b/src/MacVim/edit-in-odb/Info.plist @@ -19,7 +19,7 @@ CFBundleSignature ???? CFBundleVersion - 1.1 + 1.2 NSPrincipalClass EditInODBEditor diff --git a/src/MacVim/edit-in-odb/src/Edit in ODBEditor.mm b/src/MacVim/edit-in-odb/src/Edit in ODBEditor.mm index 9957186f8d..4c9ea63a40 100644 --- a/src/MacVim/edit-in-odb/src/Edit in ODBEditor.mm +++ b/src/MacVim/edit-in-odb/src/Edit in ODBEditor.mm @@ -275,10 +275,10 @@ struct PBX_SelectionRange @"", @"ODBEditorName", nil]; - [defaults registerDefaults:appDefaults]; + [defaults registerDefaults:appDefaults]; - ODBEditorBundleIdentifier = [defaults stringForKey:@"ODBEditorBundleIdentifier"] ?: @""; - ODBEditorName = [defaults stringForKey:@"ODBEditorName"] ?: @""; + ODBEditorBundleIdentifier = [[defaults stringForKey:@"ODBEditorBundleIdentifier"] retain] ?: @""; + ODBEditorName = [[defaults stringForKey:@"ODBEditorName"] retain] ?: @""; if([defaults boolForKey:@"DisableEditInODBEditorMenuItem"] == NO && ![ODBEditorBundleIdentifier isEqualToString:@""] && ![ODBEditorBundleIdentifier isEqualToString:mainBundleIdentifier])