From 30439c0f94a260d63c691af49d2a0c7ec6166cc9 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 31 Jul 2022 10:17:35 -0700 Subject: [PATCH] rbtree-oset: Pacify GCC * lib/gl_rbtree_oset.c (gl_rbtree_oset_check_invariants): * lib/gl_rbtreehash_list.c (gl_rbtreehash_list_check_invariants): Add extern decls, to pacify --enable-gcc-warnings with Bison. --- ChangeLog | 7 +++++++ lib/gl_rbtree_oset.c | 1 + lib/gl_rbtreehash_list.c | 1 + 3 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index cb311920f7..39405211ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2022-07-31 Paul Eggert + + rbtree-oset: Pacify GCC + * lib/gl_rbtree_oset.c (gl_rbtree_oset_check_invariants): + * lib/gl_rbtreehash_list.c (gl_rbtreehash_list_check_invariants): + Add extern decls, to pacify --enable-gcc-warnings with Bison. + 2022-07-06 Akim Demaille gnulib-tool: add support for --automake-subdir-tests diff --git a/lib/gl_rbtree_oset.c b/lib/gl_rbtree_oset.c index 1f39cdf639..c7641e995e 100644 --- a/lib/gl_rbtree_oset.c +++ b/lib/gl_rbtree_oset.c @@ -46,6 +46,7 @@ #include "gl_anytree_oset.h" /* For debugging. */ +extern void gl_rbtree_oset_check_invariants (gl_oset_t); void gl_rbtree_oset_check_invariants (gl_oset_t set) { diff --git a/lib/gl_rbtreehash_list.c b/lib/gl_rbtreehash_list.c index 3851e5b15a..a6af517ac9 100644 --- a/lib/gl_rbtreehash_list.c +++ b/lib/gl_rbtreehash_list.c @@ -84,6 +84,7 @@ check_invariants (gl_list_node_t node, gl_list_node_t parent) return left_blackheight + (node->color == BLACK ? 1 : 0); } +extern void gl_rbtreehash_list_check_invariants (gl_list_t); void gl_rbtreehash_list_check_invariants (gl_list_t list) { -- 2.39.5