From 7cddd64b3131812b82feffe2deb311bf6ab9a262 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Sat, 8 Jun 2024 12:38:27 -0400 Subject: build: Add -Wmissing-variable-declarations --- build/flags.mk | 1 + tests/trie.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/build/flags.mk b/build/flags.mk index c50b077..e0d67d5 100644 --- a/build/flags.mk +++ b/build/flags.mk @@ -90,6 +90,7 @@ CFLAGS ?= \ -Werror=implicit \ -Wimplicit-fallthrough \ -Wmissing-declarations \ + -Wmissing-variable-declarations \ -Wshadow \ -Wsign-compare \ -Wstrict-prototypes diff --git a/tests/trie.c b/tests/trie.c index 4667322..ebaae5d 100644 --- a/tests/trie.c +++ b/tests/trie.c @@ -8,7 +8,7 @@ #include #include -const char *keys[] = { +static const char *keys[] = { "foo", "bar", "baz", @@ -37,7 +37,7 @@ const char *keys[] = { ">>>", }; -const size_t nkeys = countof(keys); +static const size_t nkeys = countof(keys); bool check_trie(void) { bool ret = true; -- cgit v1.2.3