chore: remove unneeded conversions between wstring and u16string (#30047)

This commit is contained in:
Cheng Zhao 2021-07-12 13:33:26 +09:00 committed by GitHub
parent ccfde6c9d4
commit 21f6937728
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 63 additions and 66 deletions

View file

@ -170,7 +170,7 @@ bool FormatCommandLineString(std::wstring* exe,
if (!launch_args.empty()) {
std::u16string joined_launch_args = base::JoinString(launch_args, u" ");
*exe = base::StringPrintf(L"%ls %ls", exe->c_str(),
base::UTF16ToWide(joined_launch_args).c_str());
base::as_wcstr(joined_launch_args));
}
return true;
@ -196,7 +196,7 @@ std::vector<Browser::LaunchItem> GetLoginItemSettingsHelper(
base::CommandLine::FromString(process_exe_path).GetProgram();
} else {
lookup_exe_path =
base::CommandLine::FromString(base::UTF16ToWide(options.path))
base::CommandLine::FromString(base::as_wcstr(options.path))
.GetProgram();
}