Index: chrome/browser/ui/views/crypto_module_password_dialog_view.cc |
diff --git a/chrome/browser/ui/views/crypto_module_password_dialog_view.cc b/chrome/browser/ui/views/crypto_module_password_dialog_view.cc |
index 7e6f2f739c1298f5a9a5ff08c3d5a49698116f9b..9e3e2de61058a0f107b50a01eec1cb130042d9c3 100644 |
--- a/chrome/browser/ui/views/crypto_module_password_dialog_view.cc |
+++ b/chrome/browser/ui/views/crypto_module_password_dialog_view.cc |
@@ -54,14 +54,14 @@ string16 CryptoModulePasswordDialogView::GetDialogButtonLabel( |
} |
bool CryptoModulePasswordDialogView::Cancel() { |
- callback_.Run(static_cast<const char*>(NULL)); |
+ callback_.Run(std::string()); |
const base::string16 empty; |
password_entry_->SetText(empty); |
return true; |
} |
bool CryptoModulePasswordDialogView::Accept() { |
- callback_.Run(UTF16ToUTF8(password_entry_->text()).c_str()); |
+ callback_.Run(UTF16ToUTF8(password_entry_->text())); |
const base::string16 empty; |
password_entry_->SetText(empty); |
return true; |