diff options
| author | Matt Armstrong | 2022-10-11 20:19:16 -0700 |
|---|---|---|
| committer | Stefan Monnier | 2022-10-12 14:01:05 -0400 |
| commit | 65a7b5a802a15daa6274403fef822ec3c9b95469 (patch) | |
| tree | 201cf9cdb85d12081715d051a7080cfee422fa31 /src | |
| parent | fda8723be640593a662d7ff9d4900b7f9e56423e (diff) | |
| download | emacs-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.c | 2 |
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; |