apps: Define local functions in anonymous namespace

Multiple local functions are defined in the global namespace without the
static keyword. This compiles fine for now, but will cause a missing
declaration warning when we enable them. To prepare for that, move the
function declaration to an anonymous namespace.

While at it, for consistency, include an existing static function in the
namespace and drop the static keyword.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
Laurent Pinchart 2024-06-24 16:26:57 +03:00
parent cdb05b3712
commit 37d81a390b
3 changed files with 13 additions and 1 deletions

View file

@ -21,6 +21,8 @@
using namespace libcamera;
namespace {
void signalHandler([[maybe_unused]] int signal)
{
qInfo() << "Exiting";
@ -52,6 +54,8 @@ OptionsParser::Options parseOptions(int argc, char *argv[])
return options;
}
} /* namespace */
int main(int argc, char **argv)
{
QApplication app(argc, argv);