Chromium Code Reviews| Index: components/update_client/update_query_params.cc |
| diff --git a/components/update_client/update_query_params.cc b/components/update_client/update_query_params.cc |
| index 33bd00e197cf711cede869036974a054c40955fd..7effc237df7bd6d20472754d0ded4ab7dd9f4df9 100644 |
| --- a/components/update_client/update_query_params.cc |
| +++ b/components/update_client/update_query_params.cc |
| @@ -15,6 +15,10 @@ namespace update_client { |
| namespace { |
| const char kUnknown[] = "unknown"; |
| +const char kStable[] = "stable"; |
| +const char kBeta[] = "beta"; |
| +const char kDev[] = "dev"; |
| +const char kCanary[] = "canary"; |
| // The request extra information is the OS and architecture, this helps |
| // the server select the right package to be delivered. |
| @@ -128,4 +132,26 @@ void UpdateQueryParams::SetDelegate(UpdateQueryParamsDelegate* delegate) { |
| g_delegate = delegate; |
| } |
| +// static |
| +const char* UpdateQueryParams::GetChannelString(version_info::Channel channel) { |
|
sdefresne
2015/08/13 12:20:00
This is duplicating version_info::GetChannelString
droger
2015/08/13 13:17:46
Done, using version_info instead, which actually s
Sorin Jianu
2015/08/13 18:24:11
It appears that sdefresne@ componentized version_i
|
| + switch (channel) { |
| + 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; |
| +} |
| + |
| } // namespace update_client |