This mirrors the change of avltree-list on 2014-09-16.
* lib/gl_rbtree_list.c (gl_rbtree_list_check_invariants): Add extern
declaration. Add cast to void for ignored value of check_invariants.
+2020-10-10 Bruno Haible <bruno@clisp.org>
+
+ rbtree-list: Avoid possible compiler warnings.
+ This mirrors the change of avltree-list on 2014-09-16.
+ * lib/gl_rbtree_list.c (gl_rbtree_list_check_invariants): Add extern
+ declaration. Add cast to void for ignored value of check_invariants.
+
2020-10-10 Marc Nieper-Wißkirchen <marc@nieper-wisskirchen.de>
stack: New module.
return 1 + (left_height > right_height ? left_height : right_height);
}
-
void
gl_avltree_list_check_invariants (gl_list_t list)
{
#include "gl_anytree_list2.h"
/* For debugging. */
+extern void gl_rbtree_list_check_invariants (gl_list_t list);
+
static unsigned int
check_invariants (gl_list_node_t node, gl_list_node_t parent)
{
gl_rbtree_list_check_invariants (gl_list_t list)
{
if (list->root != NULL)
- check_invariants (list->root, NULL);
+ (void) check_invariants (list->root, NULL);
}
const struct gl_list_implementation gl_rbtree_list_implementation =