summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authordmaclach@chromium.org <dmaclach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-17 18:42:23 +0000
committerdmaclach@chromium.org <dmaclach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-17 18:42:23 +0000
commit45568795e2a04e29cefdaad058f55563a98cd970 (patch)
tree72384759ceac39525a9a53dff4d595da5c7030e7 /chrome
parentcdb188a4ad827fb2a82375e7674cb4fe3f1616df (diff)
downloadchromium_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.mm3
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;