diff --git a/GeoLib/Raster.cpp b/GeoLib/Raster.cpp index d0d17df4de006d5facc7219a4ab33bf006fdce8b..cf114d4bc8942ba4af202372169e154f3ef84f0e 100644 --- a/GeoLib/Raster.cpp +++ b/GeoLib/Raster.cpp @@ -50,8 +50,7 @@ void Raster::refineRaster(std::size_t scaling) Raster::~Raster() { - if (_raster_data != NULL) - delete [] _raster_data; + delete [] _raster_data; } void Raster::setCellSize(double cell_size) diff --git a/MathLib/LinAlg/Sparse/CRSMatrixDiagPrecond.h b/MathLib/LinAlg/Sparse/CRSMatrixDiagPrecond.h index 45942c486d607e55463641537e2485030ecd0e95..8c87d0944d013af67af603b549d764a3df8c420b 100644 --- a/MathLib/LinAlg/Sparse/CRSMatrixDiagPrecond.h +++ b/MathLib/LinAlg/Sparse/CRSMatrixDiagPrecond.h @@ -51,8 +51,7 @@ public: void calcPrecond() { - if (_inv_diag != NULL) - delete [] _inv_diag; + delete [] _inv_diag; _inv_diag = new double[_n_rows]; if (!generateDiagPrecond(_n_rows, _row_ptr, _col_idx, _data, _inv_diag)) {