aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMatt Armstrong2022-10-11 20:19:16 -0700
committerStefan Monnier2022-10-12 14:01:05 -0400
commit65a7b5a802a15daa6274403fef822ec3c9b95469 (patch)
tree201cf9cdb85d12081715d051a7080cfee422fa31 /src
parentfda8723be640593a662d7ff9d4900b7f9e56423e (diff)
downloademacs-65a7b5a802a15daa6274403fef822ec3c9b95469.tar.gz
emacs-65a7b5a802a15daa6274403fef822ec3c9b95469.zip
; * src/itree.c (check_subtree): fix logical error in eassert
Diffstat (limited to 'src')
-rw-r--r--src/itree.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/itree.c b/src/itree.c
index deef0335cfd..1728a8ab3a1 100644
--- a/src/itree.c
+++ b/src/itree.c
@@ -277,7 +277,7 @@ check_subtree (struct interval_node *node,
277 if (check_red_black_invariants) 277 if (check_red_black_invariants)
278 { 278 {
279 eassert (left_result.black_height == right_result.black_height); 279 eassert (left_result.black_height == right_result.black_height);
280 eassert (node->parent != ITREE_NULL || !node->red || !node->parent->red); 280 eassert (node->parent == ITREE_NULL || !node->red || !node->parent->red);
281 } 281 }
282 282
283 result.size = 1 + left_result.size + right_result.size; 283 result.size = 1 + left_result.size + right_result.size;