summaryrefslogtreecommitdiffstats
path: root/base/command_line.cc
diff options
context:
space:
mode:
authorevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-08 00:06:31 +0000
committerevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-08 00:06:31 +0000
commit78c4c4239c99f188dc63377cfc889876be65ee73 (patch)
tree6720ade2077e8eb510229a2dd414e57d7b03cd03 /base/command_line.cc
parentde9eccd48ba30a46986d793c4acf50668d36ea5c (diff)
downloadchromium_src-78c4c4239c99f188dc63377cfc889876be65ee73.zip
chromium_src-78c4c4239c99f188dc63377cfc889876be65ee73.tar.gz
chromium_src-78c4c4239c99f188dc63377cfc889876be65ee73.tar.bz2
CommandLine: deprecate another function on non-Windows
BUG=23581 TEST=CommandLine unit tests Review URL: http://codereview.chromium.org/3549023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61889 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/command_line.cc')
-rw-r--r--base/command_line.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/base/command_line.cc b/base/command_line.cc
index 4d76ed0..477b4e7 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)