Clean up leaks in t_inputrec
[alexxy/gromacs.git] / src / gromacs / fileio / tpxio.cpp
index 3d1dbb3c68bc5981c03fdc8b96ad7bb557ab2ff9..ba2c6b9783f7a140a91bd28095e892b40cabeb28 100644 (file)
@@ -447,9 +447,9 @@ static void do_simtempvals(gmx::ISerializer* serializer, t_simtemp* simtemp, int
         {
             if (serializer->reading())
             {
-                snew(simtemp->temperatures, n_lambda);
+                simtemp->temperatures.resize(n_lambda);
             }
-            serializer->doRealArray(simtemp->temperatures, n_lambda);
+            serializer->doRealArray(simtemp->temperatures.data(), n_lambda);
         }
     }
 }