Index: chrome/installer/util/installation_state.cc |
diff --git a/chrome/installer/util/installation_state.cc b/chrome/installer/util/installation_state.cc |
index d6d06abc5b1f8ce1bd32bb166f368aab96685626..91631b147375e6e9e8d51635141ef8fc183257b8 100644 |
--- a/chrome/installer/util/installation_state.cc |
+++ b/chrome/installer/util/installation_state.cc |
@@ -6,6 +6,7 @@ |
#include "base/logging.h" |
#include "base/strings/string_util.h" |
+#include "base/strings/utf_string_conversions.h" |
#include "base/version.h" |
#include "base/win/registry.h" |
#include "chrome/installer/util/google_update_constants.h" |
@@ -57,10 +58,10 @@ bool ProductState::Initialize(bool system_install, |
// Read from the Clients key. |
if (key.Open(root_key, version_key.c_str(), |
KEY_QUERY_VALUE) == ERROR_SUCCESS) { |
- std::wstring version_str; |
+ base::string16 version_str; |
if (key.ReadValue(google_update::kRegVersionField, |
&version_str) == ERROR_SUCCESS) { |
- version_.reset(new Version(WideToASCII(version_str))); |
+ version_.reset(new Version(base::UTF16ToASCII(version_str))); |
if (!version_->IsValid()) |
version_.reset(); |
} |
@@ -70,7 +71,7 @@ bool ProductState::Initialize(bool system_install, |
// only be accessible via InstallationState::GetNonVersionedProductState. |
if (key.ReadValue(google_update::kRegOldVersionField, |
&version_str) == ERROR_SUCCESS) { |
- old_version_.reset(new Version(WideToASCII(version_str))); |
+ old_version_.reset(new Version(base::UTF16ToASCII(version_str))); |
if (!old_version_->IsValid()) |
old_version_.reset(); |
} |