| Index: components/metrics/serialization/serialization_utils.cc
|
| diff --git a/components/metrics/serialization/serialization_utils.cc b/components/metrics/serialization/serialization_utils.cc
|
| index 5dc71a44f76c01f7a276f25bd362c598986184d6..bd28f9f70bfb20d75cf522603572206f670c8469 100644
|
| --- a/components/metrics/serialization/serialization_utils.cc
|
| +++ b/components/metrics/serialization/serialization_utils.cc
|
| @@ -91,8 +91,9 @@ scoped_ptr<MetricSample> SerializationUtils::ParseSample(
|
| if (sample.empty())
|
| return scoped_ptr<MetricSample>();
|
|
|
| - std::vector<std::string> parts;
|
| - base::SplitString(sample, '\0', &parts);
|
| + std::vector<std::string> parts = base::SplitString(
|
| + sample, std::string(1, '\0'),
|
| + base::KEEP_WHITESPACE, base::SPLIT_WANT_ALL);
|
| // We should have two null terminated strings so split should produce
|
| // three chunks.
|
| if (parts.size() != 3) {
|
|
|