| Index: chrome/app/client_util.cc | 
| =================================================================== | 
| --- chrome/app/client_util.cc	(revision 69490) | 
| +++ chrome/app/client_util.cc	(working copy) | 
| @@ -11,7 +11,6 @@ | 
| #include "base/file_util.h" | 
| #include "base/logging.h" | 
| #include "base/scoped_ptr.h" | 
| -#include "base/string_util.h" | 
| #include "base/utf_string_conversions.h" | 
| #include "base/version.h" | 
| #include "chrome/app/breakpad_win.h" | 
| @@ -214,25 +213,26 @@ | 
| if (dll) | 
| return dll; | 
|  | 
| -  std::wstring version_string; | 
| +  std::wstring version_env_string; | 
| scoped_ptr<Version> version; | 
| const CommandLine& cmd_line = *CommandLine::ForCurrentProcess(); | 
| if (cmd_line.HasSwitch(switches::kChromeVersion)) { | 
| -    version_string = cmd_line.GetSwitchValueNative(switches::kChromeVersion); | 
| -    version.reset(Version::GetVersionFromString(WideToASCII(version_string))); | 
| +    version_env_string = cmd_line.GetSwitchValueNative( | 
| +        switches::kChromeVersion); | 
| +    version.reset(Version::GetVersionFromString(version_env_string)); | 
|  | 
| if (!version.get()) { | 
| // If a bogus command line flag was given, then abort. | 
| LOG(ERROR) << "Invalid version string received on command line: " | 
| -                 << version_string; | 
| +                 << version_env_string; | 
| return NULL; | 
| } | 
| } | 
|  | 
| if (!version.get()) { | 
| if (EnvQueryStr(ASCIIToWide(chrome::kChromeVersionEnvVar).c_str(), | 
| -                    &version_string)) { | 
| -      version.reset(Version::GetVersionFromString(WideToASCII(version_string))); | 
| +                    &version_env_string)) { | 
| +      version.reset(Version::GetVersionFromString(version_env_string)); | 
| } | 
| } | 
|  | 
| @@ -241,13 +241,13 @@ | 
| // Look into the registry to find the latest version. We don't validate | 
| // this by building a Version object to avoid harming normal case startup | 
| // time. | 
| -    version_string.clear(); | 
| -    GetVersion(dir.c_str(), reg_path.c_str(), &version_string); | 
| +    version_env_string.clear(); | 
| +    GetVersion(dir.c_str(), reg_path.c_str(), &version_env_string); | 
| } | 
|  | 
| -  if (version.get() || !version_string.empty()) { | 
| +  if (version.get() || !version_env_string.empty()) { | 
| *out_file = dir; | 
| -    *out_version = version_string; | 
| +    *out_version = version_env_string; | 
| out_file->append(*out_version).append(L"\\"); | 
| return LoadChromeWithDirectory(out_file); | 
| } else { | 
|  |