diff options
author | cira@chromium.org <cira@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-18 17:07:40 +0000 |
---|---|---|
committer | cira@chromium.org <cira@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-18 17:07:40 +0000 |
commit | f3e6a1f6e7d7ff119eea6fc4d1ebed3f582fc5a2 (patch) | |
tree | 6f453dea730254719f1c262b1bf71b0707472e6e /chrome/browser/extensions/extensions_ui.cc | |
parent | 5fb7217681b4ff17abe1955794269b13aa27edf2 (diff) | |
download | chromium_src-f3e6a1f6e7d7ff119eea6fc4d1ebed3f582fc5a2.zip chromium_src-f3e6a1f6e7d7ff119eea6fc4d1ebed3f582fc5a2.tar.gz chromium_src-f3e6a1f6e7d7ff119eea6fc4d1ebed3f582fc5a2.tar.bz2 |
Fixes crash when message IDS_EXTENSION_PACK_DIALOG_SUCCESS_BODY_NEW has non-ASCII characters.
BUG=30736
TEST=Open chrome with --lang=sr and try to pack extension. It shouldn't crash, and files with be generated.
Review URL: http://codereview.chromium.org/503051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34957 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extensions_ui.cc')
-rw-r--r-- | chrome/browser/extensions/extensions_ui.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/extensions/extensions_ui.cc b/chrome/browser/extensions/extensions_ui.cc index 7ddf152..950b9b4 100644 --- a/chrome/browser/extensions/extensions_ui.cc +++ b/chrome/browser/extensions/extensions_ui.cc @@ -493,12 +493,12 @@ void ExtensionsDOMHandler::OnPackSuccess(const FilePath& crx_file, const FilePath& pem_file) { std::string message; if (!pem_file.empty()) { - message = WideToASCII(l10n_util::GetStringF( + message = WideToUTF8(l10n_util::GetStringF( IDS_EXTENSION_PACK_DIALOG_SUCCESS_BODY_NEW, crx_file.ToWStringHack(), pem_file.ToWStringHack())); } else { - message = WideToASCII(l10n_util::GetStringF( + message = WideToUTF8(l10n_util::GetStringF( IDS_EXTENSION_PACK_DIALOG_SUCCESS_BODY_UPDATE, crx_file.ToWStringHack())); } |