| Index: components/metrics/metrics_log_manager.cc
|
| diff --git a/components/metrics/metrics_log_manager.cc b/components/metrics/metrics_log_manager.cc
|
| index d06b5ae0adaa6089bc82b98431433d2e724c2f40..763636b16b0a787658d92aedd0d7b54aeaac2158 100644
|
| --- a/components/metrics/metrics_log_manager.cc
|
| +++ b/components/metrics/metrics_log_manager.cc
|
| @@ -94,12 +94,12 @@ void MetricsLogManager::DiscardCurrentLog() {
|
|
|
| void MetricsLogManager::PauseCurrentLog() {
|
| DCHECK(!paused_log_.get());
|
| - paused_log_.reset(current_log_.release());
|
| + paused_log_ = std::move(current_log_);
|
| }
|
|
|
| void MetricsLogManager::ResumePausedLog() {
|
| DCHECK(!current_log_.get());
|
| - current_log_.reset(paused_log_.release());
|
| + current_log_ = std::move(paused_log_);
|
| }
|
|
|
| void MetricsLogManager::StoreLog(const std::string& log_data,
|
|
|