diff options
Diffstat (limited to 'chrome/browser/cocoa')
-rw-r--r-- | chrome/browser/cocoa/install_from_dmg.mm | 4 | ||||
-rw-r--r-- | chrome/browser/cocoa/keystone_glue.mm | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/cocoa/install_from_dmg.mm b/chrome/browser/cocoa/install_from_dmg.mm index 8af44f3..1c56927 100644 --- a/chrome/browser/cocoa/install_from_dmg.mm +++ b/chrome/browser/cocoa/install_from_dmg.mm @@ -239,7 +239,7 @@ AuthorizationRef MaybeShowAuthorizationDialog(NSString* application_directory) { IDS_INSTALL_FROM_DMG_AUTHENTICATION_PROMPT, l10n_util::GetStringUTF16(IDS_PRODUCT_NAME)); return authorization_util::AuthorizationCreateToRunAsRoot( - reinterpret_cast<CFStringRef>(prompt)); + base::mac::NSToCFCast(prompt)); } // Invokes the installer program at installer_path to copy source_path to @@ -339,7 +339,7 @@ bool LaunchInstalledApp(NSString* app_path) { struct LSApplicationParameters parameters = {0}; parameters.flags = kLSLaunchDefaults; parameters.application = &app_fsref; - parameters.argv = reinterpret_cast<CFArrayRef>(arguments); + parameters.argv = base::mac::NSToCFCast(arguments); err = LSOpenApplication(¶meters, NULL); if (err != noErr) { diff --git a/chrome/browser/cocoa/keystone_glue.mm b/chrome/browser/cocoa/keystone_glue.mm index 562d74a..8addcdb 100644 --- a/chrome/browser/cocoa/keystone_glue.mm +++ b/chrome/browser/cocoa/keystone_glue.mm @@ -757,7 +757,7 @@ NSString* const kBrandKey = @"KSBrandID"; l10n_util::GetStringUTF16(IDS_PRODUCT_NAME)); scoped_AuthorizationRef authorization( authorization_util::AuthorizationCreateToRunAsRoot( - reinterpret_cast<CFStringRef>(prompt))); + base::mac::NSToCFCast(prompt))); if (!authorization.get()) { return; } |