From: ceriel Date: Thu, 18 Jan 1990 16:07:42 +0000 (+0000) Subject: Bug fix: also use ACKDIR to look for description files X-Git-Tag: release-5-5~1931 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=b2f85981ad2b3474c4c4ab180059df349cdc81de;p=ack.git Bug fix: also use ACKDIR to look for description files --- diff --git a/util/ack/main.c b/util/ack/main.c index d52e9b0af..200ee45b7 100644 --- a/util/ack/main.c +++ b/util/ack/main.c @@ -121,13 +121,12 @@ char *getsuffix() { varinit() { /* initialize the string variables */ register char *envstr ; - extern char em_dir[]; + extern char *em_dir; if ( envstr=getenv("ACKDIR") ) { - setsvar(keeps(HOME),keeps(envstr)) ; - } else { - setsvar(keeps(HOME),keeps(em_dir)) ; + em_dir = keeps(envstr); } + setsvar(keeps(HOME),em_dir) ; setpvar(keeps(SRC),srcvar) ; setpvar(keeps(SUFFIX),getsuffix) ; } diff --git a/util/ack/rmach.c b/util/ack/rmach.c index b1350baa0..396615524 100644 --- a/util/ack/rmach.c +++ b/util/ack/rmach.c @@ -260,9 +260,7 @@ static int incore ; static growstring rline ; static FILE *infile ; static char *inptr ; -char em_dir[100] = EM_DIR; /* this way it is easier to - * patch ... - */ +char *em_dir = EM_DIR; open_in(name) register char *name ; { register dmach *cmac ;