X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=winboard%2Fwinboard.c;h=509ba76275e367f4294cdb80d8b8ab450b0a8e18;hb=21b3e61d8cd19bc5c916def127f055da7faf6cc2;hp=195ecfc12e044442e7e2d63dc8ba39a377ef0048;hpb=8f75d35df7aa62f4de48008b29911adabffc12e3;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); }