X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=winboard%2Fwinboard.c;h=509ba76275e367f4294cdb80d8b8ab450b0a8e18;hb=dcfab363332520fedcd4e6e8c791a854ba548e83;hp=195ecfc12e044442e7e2d63dc8ba39a377ef0048;hpb=0984533d7857a31638e2bcaa4eb085abd419aa3a;p=xboard.git diff --git a/winboard/winboard.c b/winboard/winboard.c index 195ecfc..509ba76 100644 --- a/winboard/winboard.c +++ b/winboard/winboard.c @@ -1223,6 +1223,14 @@ int MySearchPath(char *installDir, char *name, char *fullname) { char *dummy; + if(name[0] == '~' && name[1] == '\\') { // [HGM] recognize ~ as HOMEPATH environment variable + installDir = getenv("HOMEPATH"); + name += 2; + strcpy(fullname, installDir); + strcat(fullname, "\\"); + strcat(fullname, name); + return strlen(fullname); + } return (int) SearchPath(installDir, name, NULL, MSG_SIZ, fullname, &dummy); }