From f5a9a2508b22b4b853f00c3192dc84bb66872629 Mon Sep 17 00:00:00 2001 From: Shaw Date: Tue, 19 May 2026 03:51:14 -0700 Subject: [PATCH] fix(omnivoice-codec): make main_impl static to satisfy -Wmissing-declarations `int main_impl(int, char**)` in tools/omnivoice/tools/omnivoice-codec.cpp had no prior declaration. Under `-DLLAMA_FATAL_WARNINGS=ON` (CI 3rd-party / ubuntu-24-llguidance) this fails: tools/omnivoice/tools/omnivoice-codec.cpp:158:5: error: no previous declaration for 'int main_impl(int, char**)' [-Werror=missing-declarations] The sibling tool tools/omnivoice/tools/omnivoice-tts.cpp already marks its main_impl static (line 411). Match it. --- tools/omnivoice/tools/omnivoice-codec.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/omnivoice/tools/omnivoice-codec.cpp b/tools/omnivoice/tools/omnivoice-codec.cpp index 821238990..ec30163e9 100644 --- a/tools/omnivoice/tools/omnivoice-codec.cpp +++ b/tools/omnivoice/tools/omnivoice-codec.cpp @@ -155,7 +155,7 @@ static int infer_mode(const char * path) { return 0; } -int main_impl(int argc, char ** argv) { +static int main_impl(int argc, char ** argv) { if (argc <= 1) { print_usage(argv[0]); return 0;