diff options
author | dmaclach@chromium.org <dmaclach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-17 18:42:23 +0000 |
---|---|---|
committer | dmaclach@chromium.org <dmaclach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-17 18:42:23 +0000 |
commit | 45568795e2a04e29cefdaad058f55563a98cd970 (patch) | |
tree | 72384759ceac39525a9a53dff4d595da5c7030e7 /chrome | |
parent | cdb188a4ad827fb2a82375e7674cb4fe3f1616df (diff) | |
download | chromium_src-45568795e2a04e29cefdaad058f55563a98cd970.zip chromium_src-45568795e2a04e29cefdaad058f55563a98cd970.tar.gz chromium_src-45568795e2a04e29cefdaad058f55563a98cd970.tar.bz2 |
Add support for easily casting CFTypes to NSTypes
BUG=NONE
TEST=BUILD
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=69552
Review URL: http://codereview.chromium.org/5857006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69561 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/browser/ui/cocoa/authorization_util.mm | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/chrome/browser/ui/cocoa/authorization_util.mm b/chrome/browser/ui/cocoa/authorization_util.mm index e92dd53..5893711 100644 --- a/chrome/browser/ui/cocoa/authorization_util.mm +++ b/chrome/browser/ui/cocoa/authorization_util.mm @@ -48,8 +48,7 @@ AuthorizationRef AuthorizationCreateToRunAsRoot(CFStringRef prompt) { // The OS will append " Type an administrator's name and password to allow // <CFBundleDisplayName> to make changes." - NSString* prompt_ns = const_cast<NSString*>( - reinterpret_cast<const NSString*>(prompt)); + NSString* prompt_ns = mac_util::CFToNSCast(prompt); const char* prompt_c = [prompt_ns UTF8String]; size_t prompt_length = prompt_c ? strlen(prompt_c) : 0; |