| 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;
|
|
|