From d78b36821bdb0dd477fd4bab30abe8cd6e1bb6aa Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Tue, 19 Mar 2024 15:05:34 -0700 Subject: [PATCH] Remove more redundant nullptr checks --- ConflictSet.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ConflictSet.cpp b/ConflictSet.cpp index 6b48747..47bb3cd 100644 --- a/ConflictSet.cpp +++ b/ConflictSet.cpp @@ -1768,6 +1768,10 @@ struct CheckRangeLeftSide { return true; } else { n = nextSibling(n); + if (n == nullptr) { + ok = true; + return true; + } return downLeftSpine(); } } @@ -1795,6 +1799,10 @@ struct CheckRangeLeftSide { return true; } else { n = nextSibling(n); + if (n == nullptr) { + ok = true; + return true; + } return downLeftSpine(); } } @@ -1831,10 +1839,6 @@ struct CheckRangeLeftSide { bool downLeftSpine() { phase = DownLeftSpine; - if (n == nullptr) { - ok = true; - return true; - } return false; } };