diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-23 18:35:42 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-23 18:35:42 +0000 |
commit | 4f260d0c40e2b63d2af72d667ca5b0518c2dff84 (patch) | |
tree | 2c976dd8b8dc5c217646627205e61728e8891b03 /chrome/browser/memory_details_mac.cc | |
parent | b3ae5db129f88dae153880e84bdabea8ce2ca89b (diff) | |
download | chromium_src-4f260d0c40e2b63d2af72d667ca5b0518c2dff84.zip chromium_src-4f260d0c40e2b63d2af72d667ca5b0518c2dff84.tar.gz chromium_src-4f260d0c40e2b63d2af72d667ca5b0518c2dff84.tar.bz2 |
Update file version info/memory details/process utils to use string16.
BUG=23581
TEST=everything still works
Review URL: http://codereview.chromium.org/5968008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70071 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/memory_details_mac.cc')
-rw-r--r-- | chrome/browser/memory_details_mac.cc | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/chrome/browser/memory_details_mac.cc b/chrome/browser/memory_details_mac.cc index b17d25f..09a298f 100644 --- a/chrome/browser/memory_details_mac.cc +++ b/chrome/browser/memory_details_mac.cc @@ -51,8 +51,8 @@ enum BrowserType { MemoryDetails::MemoryDetails() { - static const std::wstring google_browser_name = - l10n_util::GetString(IDS_PRODUCT_NAME); + static const std::string google_browser_name = + l10n_util::GetStringUTF8(IDS_PRODUCT_NAME); // (Human and process) names of browsers; should match the ordering for // |BrowserProcess| (i.e., |BrowserType|). // TODO(viettrungluu): The current setup means that we can't detect both @@ -60,21 +60,21 @@ MemoryDetails::MemoryDetails() { // TODO(viettrungluu): Get localized browser names for other browsers // (crbug.com/25779). struct { - const wchar_t* name; - const wchar_t* process_name; + const char* name; + const char* process_name; } process_template[MAX_BROWSERS] = { { google_browser_name.c_str(), chrome::kBrowserProcessExecutableName, }, - { L"Safari", L"Safari", }, - { L"Firefox", L"firefox-bin", }, - { L"Camino", L"Camino", }, - { L"Opera", L"Opera", }, - { L"OmniWeb", L"OmniWeb", }, + { "Safari", "Safari", }, + { "Firefox", "firefox-bin", }, + { "Camino", "Camino", }, + { "Opera", "Opera", }, + { "OmniWeb", "OmniWeb", }, }; for (size_t index = 0; index < MAX_BROWSERS; ++index) { ProcessData process; - process.name = process_template[index].name; - process.process_name = process_template[index].process_name; + process.name = UTF8ToUTF16(process_template[index].name); + process.process_name = UTF8ToUTF16(process_template[index].process_name); process_data_.push_back(process); } } @@ -104,8 +104,8 @@ void MemoryDetails::CollectProcessData( std::vector<base::ProcessId> pids_by_browser[MAX_BROWSERS]; std::vector<base::ProcessId> all_pids; for (size_t index = CHROME_BROWSER; index < MAX_BROWSERS; index++) { - base::NamedProcessIterator process_it(process_data_[index].process_name, - NULL); + base::NamedProcessIterator process_it( + UTF16ToUTF8(process_data_[index].process_name), NULL); while (const base::ProcessEntry* entry = process_it.NextProcessEntry()) { pids_by_browser[index].push_back(entry->pid()); @@ -158,7 +158,7 @@ void MemoryDetails::CollectProcessData( info.version = version_info->product_version(); } else { info.product_name = process_data_[index].name; - info.version = L""; + info.version = string16(); } // Memory info. @@ -202,11 +202,11 @@ void MemoryDetails::CollectProcessDataChrome( chrome::VersionInfo version_info; if (version_info.is_valid()) { - info.product_name = ASCIIToWide(version_info.Name()); - info.version = ASCIIToWide(version_info.Version()); + info.product_name = ASCIIToUTF16(version_info.Name()); + info.version = ASCIIToUTF16(version_info.Version()); } else { info.product_name = process_data_[CHROME_BROWSER].name; - info.version = L""; + info.version = string16(); } // Check if this is one of the child processes whose data we collected |