diff --git a/sys/src/cmd/mk/fns.h b/sys/src/cmd/mk/fns.h index e25d90c1c..ff43ba574 100644 --- a/sys/src/cmd/mk/fns.h +++ b/sys/src/cmd/mk/fns.h @@ -65,7 +65,6 @@ void shprint(char*, Envy*, Bufblock*); Word *stow(char*); void subst(char*, char*, char*, int); void symdel(char*, int); -void syminit(void); Symtab *symlook(char*, int, void*); void symstat(void); void symtraverse(int, void(*)(Symtab*)); diff --git a/sys/src/cmd/mk/main.c b/sys/src/cmd/mk/main.c index 08bb3ab26..a81e83753 100644 --- a/sys/src/cmd/mk/main.c +++ b/sys/src/cmd/mk/main.c @@ -119,7 +119,6 @@ main(int argc, char **argv) if(aflag) iflag = 1; usage(); - syminit(); initenv(); usage(); diff --git a/sys/src/cmd/mk/symtab.c b/sys/src/cmd/mk/symtab.c index 57129ae67..dc47f1669 100644 --- a/sys/src/cmd/mk/symtab.c +++ b/sys/src/cmd/mk/symtab.c @@ -4,18 +4,6 @@ #define HASHMUL 79L /* this is a good value */ static Symtab *hash[NHASH]; -void -syminit(void) -{ - Symtab **s, *ss; - - for(s = hash; s < &hash[NHASH]; s++){ - for(ss = *s; ss; ss = ss->next) - free((char *)ss); - *s = 0; - } -} - Symtab * symlook(char *sym, int space, void *install) {