| commit | 5105d61635a248139e5bf0fecc0b170eea03883a | [log] [tgz] |
|---|---|---|
| author | Peter Kasting <[email protected]> | Tue Feb 09 22:41:42 2021 |
| committer | Chromium LUCI CQ <[email protected]> | Tue Feb 09 22:41:42 2021 |
| tree | 74dd348ce6d5f0d51a3e3d4fca62ebc7d6b5a4fd | |
| parent | af50194d79c4720c23796d47d57681e903cb25bd [diff] [blame] |
Work toward getting chrome to build with u16string. Bug: 911896 Change-Id: If6a241f7bf5760cafbaf6313e41d856cf9823709 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2682998 Commit-Queue: Peter Kasting <[email protected]> Auto-Submit: Peter Kasting <[email protected]> Reviewed-by: Eric Seckler <[email protected]> Reviewed-by: Tommy Li <[email protected]> Reviewed-by: Patrick Monette <[email protected]> Reviewed-by: Theresa <[email protected]> Cr-Commit-Position: refs/heads/master@{#852374}
diff --git a/chrome/browser/memory_details_win.cc b/chrome/browser/memory_details_win.cc index 56e87cb5..f1fc41bd 100644 --- a/chrome/browser/memory_details_win.cc +++ b/chrome/browser/memory_details_win.cc
@@ -36,7 +36,7 @@ ProcessData process; process.name = l10n_util::GetStringUTF16(IDS_PRODUCT_NAME); - process.process_name = browser_process_path.BaseName().value(); + process.process_name = browser_process_path.BaseName().AsUTF16Unsafe(); process_data_.push_back(process); } @@ -69,7 +69,7 @@ PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, pid)); if (!process_handle.IsValid()) continue; - if (_wcsicmp(process_data_[0].process_name.c_str(), + if (_wcsicmp(base::as_wcstr(process_data_[0].process_name), process_entry.szExeFile) != 0) { continue; }