| Index: base/command_line.cc
|
| diff --git a/base/command_line.cc b/base/command_line.cc
|
| index 4d76ed08955a075bfd13873760a331c1b4a26555..477b4e72bb7e2d01b93ece352c8ab189f715717c 100644
|
| --- a/base/command_line.cc
|
| +++ b/base/command_line.cc
|
| @@ -332,18 +332,18 @@ CommandLine::StringType CommandLine::GetSwitchValueNative(
|
| }
|
|
|
| FilePath CommandLine::GetProgram() const {
|
| - return FilePath::FromWStringHack(program());
|
| +#if defined(OS_WIN)
|
| + return FilePath(program_);
|
| +#else
|
| + DCHECK_GT(argv_.size(), 0U);
|
| + return FilePath(argv_[0]);
|
| +#endif
|
| }
|
|
|
| #if defined(OS_WIN)
|
| std::wstring CommandLine::program() const {
|
| return program_;
|
| }
|
| -#else
|
| -std::wstring CommandLine::program() const {
|
| - DCHECK_GT(argv_.size(), 0U);
|
| - return base::SysNativeMBToWide(argv_[0]);
|
| -}
|
| #endif
|
|
|
| #if defined(OS_POSIX)
|
|
|