From 00bfe2bc846b57f2d20e7571646644ef3edb2c3f Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Wed, 31 Jul 2013 17:17:51 +0100
Subject: [PATCH] ENH: CompactListList: avoiding unnecessary check

---
 .../containers/Lists/CompactListList/CompactListListI.H   | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/src/OpenFOAM/containers/Lists/CompactListList/CompactListListI.H b/src/OpenFOAM/containers/Lists/CompactListList/CompactListListI.H
index e74ef023184..f133ed0ee52 100644
--- a/src/OpenFOAM/containers/Lists/CompactListList/CompactListListI.H
+++ b/src/OpenFOAM/containers/Lists/CompactListList/CompactListListI.H
@@ -223,11 +223,7 @@ inline Foam::UList<T> Foam::CompactListList<T, Container>::operator[]
 )
 {
     label start = offsets_[i];
-    return UList<T>
-    (
-        (m_.size() ? m_.begin() + start : NULL),
-        offsets_[i+1] - start
-    );
+    return UList<T>(m_.begin() + start, offsets_[i+1] - start);
 }
 
 
@@ -241,7 +237,7 @@ Foam::CompactListList<T, Container>::operator[]
     label start = offsets_[i];
     return UList<T>
     (
-        (m_.size() ? const_cast<T*>(m_.begin() + start) : NULL),
+        const_cast<T*>(m_.begin() + start),
         offsets_[i+1] - start
     );
 }
-- 
GitLab