X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=358e04028b7b3d4d08aac5c0e8c88b0923b6699f;hb=efab60384cfd7e6fd55040a310d38a35ac766334;hp=95563f0c6a5967b29115ab45d6e0d64991c159f5;hpb=6a5089a4fa20889fe9292d2187cf676fe2338303;p=xboard.git diff --git a/backend.c b/backend.c index 95563f0..358e040 100644 --- a/backend.c +++ b/backend.c @@ -10188,6 +10188,7 @@ LoadGame(f, gameNumber, title, useList) /* [HGM] PGNvariant: automatically switch to variant given in PGN tag */ if(gameInfo.variant != oldVariant) { startedFromPositionFile = FALSE; /* [HGM] loadPos: variant switch likely makes position invalid */ + ResetFrontEnd(); // [HGM] might need other bitmaps. Cannot use Reset() because it clears gameInfo :-( InitPosition(TRUE); oldVariant = gameInfo.variant; if (appData.debugMode) @@ -13803,7 +13804,6 @@ ParseFeatures(args, cps) } continue; } - if (BoolFeature(&p, "smp", &cps->maxCores, cps)) continue; /* End of additions by HGM */ /* unknown feature: complain and skip */