]> git.sesse.net Git - stockfish/blobdiff - src/ucioption.h
UCI buttons don't need a value
[stockfish] / src / ucioption.h
index 7af54739ba437c7b908c922d7c7c158b07d5acd2..c57cf021e8c681ab7c389cac8c5143e53ee97c61 100644 (file)
@@ -39,10 +39,9 @@ public:
   UCIOption(int v, int min, int max, Fn* = NULL);
 
   void operator=(const std::string& v);
-  void operator=(bool v) { *this = std::string(v ? "true" : "false"); }
 
   operator int() const {
-    assert(type == "check" || type == "button" || type == "spin");
+    assert(type == "check" || type == "spin");
     return (type == "spin" ? atoi(currentValue.c_str()) : currentValue == "true");
   }