X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=dialogs.c;h=0216d64061020920ab439b46be8a21c46ae5e2c3;hb=decfbd9ac05e334925c9c8ecc6b739ffc9b2b8f6;hp=7ca879f0e8633494a56076171bf28c04cbbde5e7;hpb=e5fcfee6ac8d8caa96337ae9c17562e7d5c03c11;p=xboard.git diff --git a/dialogs.c b/dialogs.c index 7ca879f..0216d64 100644 --- a/dialogs.c +++ b/dialogs.c @@ -546,7 +546,7 @@ Pick (int n) } gameInfo.variant = v; - appData.variant = VariantName(v); + ASSIGN(appData.variant, VariantName(v)); shuffleOpenings = FALSE; /* [HGM] shuffle: possible shuffle reset when we switch */ startedFromPositionFile = FALSE; /* [HGM] loadPos: no longer valid in new variant */ @@ -555,9 +555,9 @@ Pick (int n) appData.NrFiles = filesTmp; appData.holdingsSize = sizeTmp; appData.pieceToCharTable = NULL; - appData.pieceNickNames = ""; - appData.colorNickNames = ""; - appData.men = ""; + ASSIGN(appData.pieceNickNames, ""); + ASSIGN(appData.colorNickNames, ""); + ASSIGN(appData.men, ""); PopDown(TransientDlg); Reset(True, True); return;