Use unique_ptr in nonbonded_verlet_t
[alexxy/gromacs.git] / src / gromacs / nbnxm / kerneldispatch.cpp
index b4b79b0b11fabed001234dbe33fc8d10fc19c9d0..31cf946e201a7f84a5fbde6650f2a1f3c4b6a8dc 100644 (file)
@@ -498,7 +498,7 @@ nonbonded_verlet_t::dispatchNonbondedKernel(Nbnxm::InteractionLocality iLocality
         case Nbnxm::KernelType::Cpu4xN_Simd_2xNN:
             nbnxn_kernel_cpu(pairlistSet,
                              kernelSetup(),
-                             nbat,
+                             nbat.get(),
                              ic,
                              fr->shift_vec,
                              forceFlags,
@@ -516,7 +516,7 @@ nonbonded_verlet_t::dispatchNonbondedKernel(Nbnxm::InteractionLocality iLocality
 
         case Nbnxm::KernelType::Cpu8x8x8_PlainC:
             nbnxn_kernel_gpu_ref(pairlistSet.nblGpu[0],
-                                 nbat, &ic,
+                                 nbat.get(), &ic,
                                  fr->shift_vec,
                                  forceFlags,
                                  clearF,