X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fuci.cpp;h=72eda4a0958a29d3d15957711944508b9732a18a;hp=4a7a94562ee882fddecfa45165814ea240c0285f;hb=255df4ffae29f4a038c9881c1f2f675e2f21f71e;hpb=45e254a0a0d4cbc574e5a65bd4584036b01091b6 diff --git a/src/uci.cpp b/src/uci.cpp index 4a7a9456..72eda4a0 100644 --- a/src/uci.cpp +++ b/src/uci.cpp @@ -2,7 +2,7 @@ Stockfish, a UCI chess playing engine derived from Glaurung 2.1 Copyright (C) 2004-2008 Tord Romstad (Glaurung author) Copyright (C) 2008-2015 Marco Costalba, Joona Kiiski, Tord Romstad - Copyright (C) 2015-2017 Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad + Copyright (C) 2015-2018 Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Stockfish is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -28,14 +28,14 @@ #include "position.h" #include "search.h" #include "thread.h" -#include "tt.h" #include "timeman.h" +#include "tt.h" #include "uci.h" #include "syzygy/tbprobe.h" using namespace std; -extern std::vector setup_bench(const Position&, istream&); +extern vector setup_bench(const Position&, istream&); namespace { @@ -89,11 +89,11 @@ namespace { // Read option name (can contain spaces) while (is >> token && token != "value") - name += string(" ", name.empty() ? 0 : 1) + token; + name += (name.empty() ? "" : " ") + token; // Read option value (can contain spaces) while (is >> token) - value += string(" ", value.empty() ? 0 : 1) + token; + value += (value.empty() ? "" : " ") + token; if (Options.count(name)) Options[name] = value;