diff options
| author | Po Lu | 2022-10-29 08:55:40 +0800 |
|---|---|---|
| committer | Po Lu | 2022-10-29 08:55:40 +0800 |
| commit | 6fca31fdb8b49e60a750e6a9bb2237c0002c098f (patch) | |
| tree | f74a8068b2d502617fbbd4afc2bf104253454018 /src | |
| parent | fbf2bfba0770b7f575d8ef06ca3a08cf1a38cc2d (diff) | |
| download | emacs-6fca31fdb8b49e60a750e6a9bb2237c0002c098f.tar.gz emacs-6fca31fdb8b49e60a750e6a9bb2237c0002c098f.zip | |
Fix last change
* src/itree.c (struct itree_iterator):
(itree_iterator_next): Fix some fields and const confusion.
Diffstat (limited to 'src')
| -rw-r--r-- | src/itree.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/itree.c b/src/itree.c index 18eb390e352..3b10802ff09 100644 --- a/src/itree.c +++ b/src/itree.c | |||
| @@ -249,7 +249,7 @@ struct itree_iterator | |||
| 249 | uintmax_t otick; | 249 | uintmax_t otick; |
| 250 | enum itree_order order; | 250 | enum itree_order order; |
| 251 | bool running; | 251 | bool running; |
| 252 | const char file; | 252 | const char *file; |
| 253 | int line; | 253 | int line; |
| 254 | }; | 254 | }; |
| 255 | 255 | ||
| @@ -1354,7 +1354,7 @@ itree_iterator_next (struct itree_iterator *g) | |||
| 1354 | { | 1354 | { |
| 1355 | eassert (g->running); | 1355 | eassert (g->running); |
| 1356 | 1356 | ||
| 1357 | const struct itree_node *null = NULL; | 1357 | struct itree_node *const null = NULL; |
| 1358 | struct itree_node *node; | 1358 | struct itree_node *node; |
| 1359 | 1359 | ||
| 1360 | /* The `visited` flag stored in each node is used here (and only here): | 1360 | /* The `visited` flag stored in each node is used here (and only here): |
| @@ -1376,8 +1376,8 @@ itree_iterator_next (struct itree_iterator *g) | |||
| 1376 | visited = nav_flag (nav), | 1376 | visited = nav_flag (nav), |
| 1377 | node && !visited)) | 1377 | node && !visited)) |
| 1378 | { | 1378 | { |
| 1379 | const struct itree_node *left = node->left; | 1379 | struct itree_node *const left = node->left; |
| 1380 | const struct itree_node *right = node->right; | 1380 | struct itree_node *const right = node->right; |
| 1381 | 1381 | ||
| 1382 | interval_tree_inherit_offset (g->otick, node); | 1382 | interval_tree_inherit_offset (g->otick, node); |
| 1383 | eassert (itree_limit_is_stable (node)); | 1383 | eassert (itree_limit_is_stable (node)); |