From 5c9932d9724025fcdfa2a3d706f35c9f7a30abde Mon Sep 17 00:00:00 2001 From: Marco Koch Date: Tue, 5 Apr 2022 08:50:59 +0200 Subject: [PATCH] Fix #327: Derive option_has_no_value_exception from OptionParseException --- include/cxxopts.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/cxxopts.hpp b/include/cxxopts.hpp index b957956..eb26b50 100644 --- a/include/cxxopts.hpp +++ b/include/cxxopts.hpp @@ -491,11 +491,11 @@ namespace cxxopts } }; - class option_has_no_value_exception : public OptionException + class option_has_no_value_exception : public OptionParseException { public: explicit option_has_no_value_exception(const std::string& option) - : OptionException( + : OptionParseException( !option.empty() ? ("Option " + LQUOTE + option + RQUOTE + " has no value") : "Option has no value")