diff options
Diffstat (limited to 'chromium/components/metrics/file_metrics_provider.cc')
-rw-r--r-- | chromium/components/metrics/file_metrics_provider.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chromium/components/metrics/file_metrics_provider.cc b/chromium/components/metrics/file_metrics_provider.cc index 2d331d63bfa..aa81a0cd1f0 100644 --- a/chromium/components/metrics/file_metrics_provider.cc +++ b/chromium/components/metrics/file_metrics_provider.cc @@ -325,8 +325,8 @@ FileMetricsProvider::AccessResult FileMetricsProvider::CheckAndMapMetricSource( // Create an allocator for the mapped file. Ownership passes to the allocator. source->allocator.reset(new base::PersistentHistogramAllocator( - base::WrapUnique(new base::FilePersistentMemoryAllocator( - std::move(mapped), 0, 0, base::StringPiece(), read_only)))); + base::MakeUnique<base::FilePersistentMemoryAllocator>( + std::move(mapped), 0, 0, base::StringPiece(), read_only))); return ACCESS_RESULT_SUCCESS; } @@ -372,7 +372,7 @@ void FileMetricsProvider::RecordHistogramSnapshotsFromSource( std::unique_ptr<base::HistogramBase> histogram = histogram_iter.GetNext(); if (!histogram) break; - snapshot_manager->PrepareFinalDeltaTakingOwnership(std::move(histogram)); + snapshot_manager->PrepareFinalDelta(histogram.get()); ++histogram_count; } |