From d367eb0c15c36baf390d0c9ec7bc068fe25490b7 Mon Sep 17 00:00:00 2001 From: Luca Fedeli Date: Tue, 12 Oct 2021 01:07:57 +0200 Subject: avoid naked new for reduced_diags (#2396) --- Source/WarpX.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'Source/WarpX.cpp') diff --git a/Source/WarpX.cpp b/Source/WarpX.cpp index ece25ea0d..7f5d9e62e 100644 --- a/Source/WarpX.cpp +++ b/Source/WarpX.cpp @@ -261,7 +261,7 @@ WarpX::WarpX () multi_diags = std::make_unique(); /** create object for reduced diagnostics */ - reduced_diags = new MultiReducedDiags(); + reduced_diags = std::make_unique(); Efield_aux.resize(nlevs_max); Bfield_aux.resize(nlevs_max); @@ -406,8 +406,6 @@ WarpX::~WarpX () for (int lev = 0; lev < nlevs_max; ++lev) { ClearLevel(lev); } - - delete reduced_diags; } void -- cgit v1.2.3