Implement XBoard memory command
authorH.G. Muller <h.g.muller@hccnet.nl>
Sun, 27 Oct 2013 21:04:19 +0000 (22:04 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Sun, 27 Oct 2013 21:04:19 +0000 (22:04 +0100)
This can simply be translated to the native 'hash' command.

proce.c

diff --git a/proce.c b/proce.c
index 896963d..6d63541 100644 (file)
--- a/proce.c
+++ b/proce.c
@@ -245,7 +245,7 @@ Out("# command = '%s'\n", line);
   IF("otim")     { sscanf(line+5, "%d", &hisTime); }
   IF("force")    { forceMode = 1; }
   IF("go")       { forceMode = 0; SetTimes(); plyNr++; strcpy(line, "move"); return 0; }
-  IF("memory")   { ; }
+  IF("memory")   { sprintf(line, "hash %d", value); return 0; }
   IF("cores")    { sprintf(line, "tlp num %d", value); return 0; }
   IF("sd")       { sprintf(line, "limit depth %d", value); return 0; }
   IF("st")       { ; }