diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-02-19 21:46:06 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-02-19 21:46:06 +0900 |
| commit | 1a24020e6371f6ee43b75bfb8372faf57d8487b9 (patch) | |
| tree | 29c9bc1579798d5a51f2717be0f0cfbc391af8fc /src/OptionHandlerFactory.cc | |
| parent | de4cd8b59b52ba68a00e8d74dfbc1a53db21a3c2 (diff) | |
Don't allow empty string for --rpc-secret option
Diffstat (limited to 'src/OptionHandlerFactory.cc')
| -rw-r--r-- | src/OptionHandlerFactory.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/OptionHandlerFactory.cc b/src/OptionHandlerFactory.cc index a7ac5578..9d24a243 100644 --- a/src/OptionHandlerFactory.cc +++ b/src/OptionHandlerFactory.cc @@ -875,11 +875,12 @@ std::vector<OptionHandler*> OptionHandlerFactory::createOptionHandlers() handlers.push_back(op); } { - OptionHandler* op(new DefaultOptionHandler - (PREF_RPC_SECRET, - TEXT_RPC_SECRET)); + DefaultOptionHandler* op(new DefaultOptionHandler + (PREF_RPC_SECRET, + TEXT_RPC_SECRET)); op->addTag(TAG_RPC); op->setEraseAfterParse(true); + op->setAllowEmpty(false); handlers.push_back(op); } { |
