Index: chrome/browser/update_client/chrome_update_query_params_delegate.cc |
diff --git a/chrome/browser/update_client/chrome_update_query_params_delegate.cc b/chrome/browser/update_client/chrome_update_query_params_delegate.cc |
index 0e6b2abe0c54ebc7440df6c7d21e19f66118c7df..47e5d796ba4c1b0283c108f0af0c04eb1beb5a8f 100644 |
--- a/chrome/browser/update_client/chrome_update_query_params_delegate.cc |
+++ b/chrome/browser/update_client/chrome_update_query_params_delegate.cc |
@@ -8,16 +8,11 @@ |
#include "base/strings/stringprintf.h" |
#include "chrome/browser/browser_process.h" |
#include "chrome/common/channel_info.h" |
+#include "components/update_client/update_query_params.h" |
#include "components/version_info/version_info.h" |
namespace { |
-const char kUnknown[] = "unknown"; |
-const char kStable[] = "stable"; |
-const char kBeta[] = "beta"; |
-const char kDev[] = "dev"; |
-const char kCanary[] = "canary"; |
- |
base::LazyInstance<ChromeUpdateQueryParamsDelegate> g_delegate = |
LAZY_INSTANCE_INITIALIZER; |
@@ -43,24 +38,8 @@ std::string ChromeUpdateQueryParamsDelegate::GetExtraParams() { |
// static |
const char* ChromeUpdateQueryParamsDelegate::GetChannelString() { |
- switch (chrome::GetChannel()) { |
- case version_info::Channel::STABLE: |
- return kStable; |
- break; |
- case version_info::Channel::BETA: |
- return kBeta; |
- break; |
- case version_info::Channel::DEV: |
- return kDev; |
- break; |
- case version_info::Channel::CANARY: |
- return kCanary; |
- break; |
- case version_info::Channel::UNKNOWN: |
- return kUnknown; |
- break; |
- } |
- return kUnknown; |
+ return update_client::UpdateQueryParams::GetChannelString( |
+ chrome::GetChannel()); |
} |
// static |