Fix #327: Derive option_has_no_value_exception from OptionParseException

This commit is contained in:
Marco Koch 2022-04-05 08:50:59 +02:00
parent 8185e6bb3a
commit 5c9932d972

View File

@ -491,11 +491,11 @@ namespace cxxopts
} }
}; };
class option_has_no_value_exception : public OptionException class option_has_no_value_exception : public OptionParseException
{ {
public: public:
explicit option_has_no_value_exception(const std::string& option) explicit option_has_no_value_exception(const std::string& option)
: OptionException( : OptionParseException(
!option.empty() ? !option.empty() ?
("Option " + LQUOTE + option + RQUOTE + " has no value") : ("Option " + LQUOTE + option + RQUOTE + " has no value") :
"Option has no value") "Option has no value")