X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=dialogs.c;h=c1d093017cb46f18f86eaa67dcfeef92928d9492;hb=718933f1c67acc537f88199e4c72e3ad1b6a32d7;hp=38b1d080f327b04072cd33c9c875a55ec7c5b54c;hpb=38ff5eb2dc0da29a8138e4bedc94580405d570b0;p=xboard.git diff --git a/dialogs.c b/dialogs.c index 38b1d08..c1d0930 100644 --- a/dialogs.c +++ b/dialogs.c @@ -1568,7 +1568,9 @@ EngSel (int n, int sel) static void LoadEngineProc (int engineNr, char *title) { + int p = appData.defProtocol; if(*engineListFile) ParseSettingsFile(engineListFile, &engineListFile); // contains engine list + if(p >= 0 && p < 5) protocolChoice = protocols[p]; isUCI = isUSI = storeVariant = v1 = useNick = False; addToList = hasBook = True; // defaults secondEng = engineNr; if(engineLine) free(engineLine); engineLine = strdup("");