From 59f5e364c113f62e280112db6267cbf39afbe3e7 Mon Sep 17 00:00:00 2001 From: "Daniel J. Hofmann" Date: Mon, 4 Apr 2016 14:26:20 +0200 Subject: [PATCH] Suppress pedantic ISO C++ warning about argv[0] size check --- src/tools/routed.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tools/routed.cpp b/src/tools/routed.cpp index 6c49d4e4b..fdf14b2f6 100644 --- a/src/tools/routed.cpp +++ b/src/tools/routed.cpp @@ -109,8 +109,9 @@ generateServerProgramOptions(const int argc, boost::program_options::options_description cmdline_options; cmdline_options.add(generic_options).add(config_options).add(hidden_options); + const auto* executable = argv[0]; boost::program_options::options_description visible_options( - boost::filesystem::path(argv[0]).stem().string() + " []"); + boost::filesystem::path(executable).stem().string() + " []"); visible_options.add(generic_options).add(config_options); // parse command line options