From dbcdb9f8dfea3e3976f620d14afab623d78d81fa Mon Sep 17 00:00:00 2001 From: Christoph Lehmann <christoph.lehmann@ufz.de> Date: Sat, 23 Apr 2016 16:13:05 +0200 Subject: [PATCH] [MaL] removed unneeded checks --- MathLib/ODE/CVodeSolver.cpp | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/MathLib/ODE/CVodeSolver.cpp b/MathLib/ODE/CVodeSolver.cpp index ffa9c3f1c82..4c8d14069e0 100644 --- a/MathLib/ODE/CVodeSolver.cpp +++ b/MathLib/ODE/CVodeSolver.cpp @@ -300,16 +300,9 @@ CVodeSolverImpl::~CVodeSolverImpl() { printStats(_cvode_mem); - if (_y) - { - N_VDestroy_Serial(_y); - N_VDestroy_Serial(_abstol); - } - - if (_cvode_mem) - { - CVodeFree(&_cvode_mem); - } + N_VDestroy_Serial(_y); + N_VDestroy_Serial(_abstol); + CVodeFree(&_cvode_mem); } CVodeSolver::CVodeSolver(BaseLib::ConfigTree const& config, -- GitLab