X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fucioption.cpp;h=cd59c9310042a425a4fd2b9525b132e24947e9d4;hb=a8741bd59fb928f7107ecc4717105070ff0ef311;hp=c7883d4ca62762046fd621895a62337639fa5228;hpb=f4b4d4901c31a02444b5d5821fd5269071c32ff9;p=stockfish diff --git a/src/ucioption.cpp b/src/ucioption.cpp index c7883d4c..cd59c931 100644 --- a/src/ucioption.cpp +++ b/src/ucioption.cpp @@ -163,8 +163,11 @@ void Option::set_value(const string& value) { assert(!type.empty()); - if ( (type == "check" || type == "button") - && !(value == "true" || value == "false")) + if (value.empty()) + return; + + if ( (type == "check" || type == "button") + != (value == "true" || value == "false")) return; if (type == "spin")