From 5487b7d773017de74373cf521fa7a2147f0a38cc Mon Sep 17 00:00:00 2001 From: lmilunovic Date: Sun, 3 Mar 2024 12:40:53 +0100 Subject: [PATCH] Fix unininitialized member in common_config_file_iterators default constructor --- include/boost/program_options/detail/config_file.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/boost/program_options/detail/config_file.hpp b/include/boost/program_options/detail/config_file.hpp index 808bec7f1..fae95d800 100644 --- a/include/boost/program_options/detail/config_file.hpp +++ b/include/boost/program_options/detail/config_file.hpp @@ -71,7 +71,10 @@ namespace boost { namespace program_options { namespace detail { : public eof_iterator { public: - common_config_file_iterator() { found_eof(); } + common_config_file_iterator() { + allow_unregistered = false + found_eof(); + } common_config_file_iterator( const std::set& allowed_options, bool allow_unregistered = false);