X-Git-Url: https://git.distorted.org.uk/~mdw/become/blobdiff_plain/03f996bd8a0d6391518979cdab3dbe38cba0bf83..f175e71b7b9545c410a6de1229b121474e84a834:/src/sym.c diff --git a/src/sym.c b/src/sym.c index a698382..99ec187 100644 --- a/src/sym.c +++ b/src/sym.c @@ -1,10 +1,10 @@ /* -*-c-*- * - * $Id: sym.c,v 1.2 1997/08/04 10:24:25 mdw Exp $ + * $Id: sym.c,v 1.4 1998/01/12 16:46:28 mdw Exp $ * * Symbol table management * - * (c) 1996 Straylight + * (c) 1998 Straylight */ /*----- Licensing notice --------------------------------------------------* @@ -29,6 +29,12 @@ /*----- Revision history --------------------------------------------------* * * $Log: sym.c,v $ + * Revision 1.4 1998/01/12 16:46:28 mdw + * Fix copyright date. + * + * Revision 1.3 1997/08/20 16:22:59 mdw + * Patch memory leak. + * * Revision 1.2 1997/08/04 10:24:25 mdw * Sources placed under CVS control. * @@ -233,10 +239,12 @@ void sym_destroyTable(sym_table *t) p = t->a[i]; while (p) { q = p->next; + free(p->name); free(p); p = q; } } + free(t->a); } /* --- @sym_find@ --- *