summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extensions_ui.cc
diff options
context:
space:
mode:
authorcira@chromium.org <cira@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-18 17:07:40 +0000
committercira@chromium.org <cira@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-18 17:07:40 +0000
commitf3e6a1f6e7d7ff119eea6fc4d1ebed3f582fc5a2 (patch)
tree6f453dea730254719f1c262b1bf71b0707472e6e /chrome/browser/extensions/extensions_ui.cc
parent5fb7217681b4ff17abe1955794269b13aa27edf2 (diff)
downloadchromium_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.cc4
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()));
}