diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-07 19:10:34 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-07 19:10:34 -0500 |
commit | 476301116a3ce5818c157ff7efda83ce79b16b81 (patch) | |
tree | 76f97c18b2f3d87182525bd9afad5cfe7e46ccfd /hscript/network.cc | |
parent | 92b2d500937a985275cee574ba10803b8e949356 (diff) | |
download | horizon-476301116a3ce5818c157ff7efda83ce79b16b81.tar.gz horizon-476301116a3ce5818c157ff7efda83ce79b16b81.tar.bz2 horizon-476301116a3ce5818c157ff7efda83ce79b16b81.tar.xz horizon-476301116a3ce5818c157ff7efda83ce79b16b81.zip |
hscript: Generalise BooleanKey failure mode for all keys
Diffstat (limited to 'hscript/network.cc')
-rw-r--r-- | hscript/network.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/hscript/network.cc b/hscript/network.cc index 8f79d96..9456d09 100644 --- a/hscript/network.cc +++ b/hscript/network.cc @@ -17,10 +17,8 @@ using namespace Horizon::Keys; Key *Network::parseFromData(const std::string data, int lineno, int *errors, int *warnings) { bool value; - if(!BooleanKey::parse(data, &value)) { - output_error("installfile:" + std::to_string(lineno), - "network: expected 'true' or 'false'", - "'" + data + "' is not a valid Boolean value"); + if(!BooleanKey::parse(data, "installfile:" + std::to_string(lineno), + "network", &value)) { if(errors) *errors += 1; return nullptr; } |