X-Git-Url: http://winboard.nl/cgi-bin?p=xboard.git;a=blobdiff_plain;f=dialogs.c;fp=dialogs.c;h=9b4870423bd6e816db4495eb8b7eecdf32dc4d8a;hp=d3b333e2a9d389854a1214b5f4f42f15f8199bea;hb=16982f6cae6415f935f18b602d5ab3eefd1ea6af;hpb=ad8ab1d60e56eee56574c54704f4804df6eef54b diff --git a/dialogs.c b/dialogs.c index d3b333e..9b48704 100644 --- a/dialogs.c +++ b/dialogs.c @@ -2691,7 +2691,9 @@ DisplayHelp (char *name) FREE(manText[1]); manText[1] = NULL; // so any currently held text is worthless safeStrCpy(tidy, buf, MSG_SIZ); // remember current engine eng = BufferCommandOutput(tidy, MSG_SIZ); // obtain path to its man file + if(*eng) safeStrCpy(engMan, eng, strlen(eng)); // and remember that too + else *engMan = NULLCHAR; FREE(eng); } safeStrCpy(buf, engMan, MSG_SIZ); n = 1; // use engine man