X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=dialogs.c;h=772e310dc984e00d654673fb4d4b8c58546e9eb6;hb=454350e27828500d3ebf55574d13cb138336522a;hp=6db9c6ec86bdfd68adcf3c8849b39ff8d1480eb1;hpb=dc665d20f1fa64bcbecc86a640151b329b6a6ccb;p=xboard.git diff --git a/dialogs.c b/dialogs.c index 6db9c6e..772e310 100644 --- a/dialogs.c +++ b/dialogs.c @@ -66,7 +66,6 @@ extern char *getenv(); int values[MAX_OPTIONS]; ChessProgramState *currentCps; -char dataDir[MSG_SIZ] = DATADIR, manDir[MSG_SIZ] = MANDIR; //----------------------------Generic dialog -------------------------------------------- @@ -2473,7 +2472,7 @@ GetHelpText (FILE *f, char *name) int len, cnt = 0; snprintf(buf, MSG_SIZ, ".B %s", name); len = strlen(buf); - for(len=1; buf[len] == ' ' || buf[len] == '-' || isalpha(buf[len]) || isdigit(buf[len]); len++); + for(len=3; buf[len] && buf[len] != '(' && buf[len] != ':' && buf[len] != '.' && buf[len] != '?'; len++); buf[len] = NULLCHAR; while(buf[--len] == ' ') buf[len] = NULLCHAR; snprintf(title, MSG_SIZ, "Help on '%s'", buf+3);