if(!strcmp(command, "exit")) { engineSide = NONE; return 1; }
if(!strcmp(command, "level")) {
int min, sec=0;
- sscanf(inBuf, "level %d %d %d", &mps, &min, &inc) == 3 || // if this does not work, it must be min:sec format
- sscanf(inBuf, "level %d %d:%d %d", &mps, &min, &sec, &inc);
+ sscanf(inBuf+6, "%d %d %d", &mps, &min, &inc) == 3 || // if this does not work, it must be min:sec format
+ sscanf(inBuf+6, "%d %d:%d %d", &mps, &min, &sec, &inc);
timeControl = 60*min + sec; timePerMove = -1;
return 1;
}