Fix setting hash-table size in UCCI
authorH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 4 Apr 2016 15:46:34 +0000 (17:46 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 4 Apr 2016 15:46:34 +0000 (17:46 +0200)
The keyword 'name' in "setoption name Hash ..." was hard-coded, but in
UCCI it needs to be left out. So the variable nameWord is now used instead.

UCI2WB.c

index c69971f..fb80b68 100644 (file)
--- a/UCI2WB.c
+++ b/UCI2WB.c
@@ -400,7 +400,7 @@ GUI2Engine()
        if(!strcmp(command, "new")) {\r
            computer = BLACK; moveNr = 0; depth = -1; move[0][0] = 0;\r
            stm = WHITE; strcpy(iniPos, "position startpos"); frc &= ~1;\r
-           if(memory != oldMem && hasHash) fprintf(toE, "setoption name %s %s%d\n", hashOpt, valueWord, memory);\r
+           if(memory != oldMem && hasHash) fprintf(toE, "setoption %s%s %s%d\n", nameWord, hashOpt, valueWord, memory);\r
            oldMem = memory;\r
            // we can set other options here\r
            if(sc == 'x') { if(newGame) fprintf(toE, "setoption newgame\n"); } else // optional in UCCI\r