| Index: chromecast/base/metrics/cast_metrics_helper.cc
|
| diff --git a/chromecast/base/metrics/cast_metrics_helper.cc b/chromecast/base/metrics/cast_metrics_helper.cc
|
| index 218da4ac8b79f8e4109b4dd5e613641a6d48f205..6d07b4a93413c14cb1d2c4434a1ccf714f0193f3 100644
|
| --- a/chromecast/base/metrics/cast_metrics_helper.cc
|
| +++ b/chromecast/base/metrics/cast_metrics_helper.cc
|
| @@ -78,14 +78,12 @@
|
| const std::string& app_id,
|
| const std::string& session_id,
|
| const std::string& sdk_version) {
|
| - std::string result(action_name);
|
| - result.push_back(kMetricsNameAppInfoDelimiter);
|
| - result.append(app_id);
|
| - result.push_back(kMetricsNameAppInfoDelimiter);
|
| - result.append(session_id);
|
| - result.push_back(kMetricsNameAppInfoDelimiter);
|
| - result.append(sdk_version);
|
| - return result;
|
| + std::vector<std::string> parts;
|
| + parts.push_back(action_name);
|
| + parts.push_back(app_id);
|
| + parts.push_back(session_id);
|
| + parts.push_back(sdk_version);
|
| + return JoinString(parts, kMetricsNameAppInfoDelimiter);
|
| }
|
|
|
| // static
|
|
|