From 3f9a12b317e9d24f60940093891ad9b76f76148c Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Mon, 11 Aug 2014 11:10:19 +0200
Subject: [PATCH] There is no sense in testing the pointer against null, as the
 memory was allocated using the 'new' operator.

http://www.viva64.com/en/d/0293/print/
---
 GeoLib/Raster.cpp | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/GeoLib/Raster.cpp b/GeoLib/Raster.cpp
index 6dbce1e6f48..d0d17df4de0 100644
--- a/GeoLib/Raster.cpp
+++ b/GeoLib/Raster.cpp
@@ -78,10 +78,6 @@ Raster* Raster::getRasterFromSurface(Surface const& sfc, double cell_size, doubl
 	const std::size_t n_rows = static_cast<size_t>(fabs(ur[1]-ll[1]) / cell_size)+1;
 	const size_t n_triangles (sfc.getNTriangles());
 	double *z_vals (new double[n_cols*n_rows]);
-	if (!z_vals) {
-		WARN("CreateRaster::getRaster not enough memory for %d x %d raster", n_cols, n_rows);
-		return NULL;
-	}
 	size_t k(0);
 
 	for (size_t r(0); r < n_cols; r++) {
-- 
GitLab