From 1f20e0519a1c1a1cd9413472f3926b11119ec4a9 Mon Sep 17 00:00:00 2001 From: Joscha Date: Tue, 31 Dec 2024 16:40:42 +0100 Subject: [PATCH] Fix off-by-one in consistency check --- brood/src/graph.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/brood/src/graph.rs b/brood/src/graph.rs index 620b81a..e7849fb 100644 --- a/brood/src/graph.rs +++ b/brood/src/graph.rs @@ -215,8 +215,8 @@ impl Graph { for (ni, node) in self.nodes.iter().cloned().enumerate() { assert!( - node.usize() < self.edges.len(), - "node pointers must in range" + node.usize() <= self.edges.len(), + "node pointers must be in range" ); if let Some(succ) = self.nodes.get(ni + 1) {