summaryrefslogtreecommitdiff
path: root/chromium/components/tracing/common/process_metrics_memory_dump_provider.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/tracing/common/process_metrics_memory_dump_provider.cc')
-rw-r--r--chromium/components/tracing/common/process_metrics_memory_dump_provider.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/chromium/components/tracing/common/process_metrics_memory_dump_provider.cc b/chromium/components/tracing/common/process_metrics_memory_dump_provider.cc
index 100eacf9fad..d2c00c347f0 100644
--- a/chromium/components/tracing/common/process_metrics_memory_dump_provider.cc
+++ b/chromium/components/tracing/common/process_metrics_memory_dump_provider.cc
@@ -160,16 +160,14 @@ uint32_t ReadLinuxProcSmapsFile(FILE* smaps_file,
std::unique_ptr<base::ProcessMetrics> CreateProcessMetrics(
base::ProcessId process) {
if (process == base::kNullProcessId)
- return base::WrapUnique(
- base::ProcessMetrics::CreateCurrentProcessMetrics());
+ return base::ProcessMetrics::CreateCurrentProcessMetrics();
#if defined(OS_LINUX) || defined(OS_ANDROID)
// Just pass ProcessId instead of handle since they are the same in linux and
// android.
- return base::WrapUnique(base::ProcessMetrics::CreateProcessMetrics(process));
+ return base::ProcessMetrics::CreateProcessMetrics(process);
#else
// Creating process metrics for child processes in mac or windows requires
- // additional information like ProcessHandle or port provider. This is a non
- // needed use case.
+ // additional information like ProcessHandle or port provider.
NOTREACHED();
return std::unique_ptr<base::ProcessMetrics>();
#endif // defined(OS_LINUX) || defined(OS_ANDROID)