diff options
Diffstat (limited to 'src/Configuration.cpp')
-rw-r--r-- | src/Configuration.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Configuration.cpp b/src/Configuration.cpp index ac2b374b..5ee2ad2d 100644 --- a/src/Configuration.cpp +++ b/src/Configuration.cpp @@ -157,7 +157,7 @@ Configuration::set_value_from_string(Configuration::Option& option, option.value = _forge.alloc(value.c_str()); assert(option.value.type() == _forge.String); } else if (option.type == _forge.Bool) { - option.value = _forge.make(bool(!strcmp(value.c_str(), "true"))); + option.value = _forge.make(!strcmp(value.c_str(), "true")); assert(option.value.type() == _forge.Bool); } else { throw OptionError(fmt("Bad option type `%1%'", option.name)); |