Fixed memory leak

This commit is contained in:
ceriel 1991-06-24 16:33:43 +00:00
parent 1be579a6e7
commit 42584ddcdb
3 changed files with 3 additions and 2 deletions

View file

@ -639,6 +639,7 @@ parameter_decl(struct proto **plp;)
{ add_proto(new, &Ds, &Dc, level);
new->next = *plp;
*plp = new;
remove_declarator(&Dc);
}
;

View file

@ -11,7 +11,7 @@
*/
struct declarator {
struct declarator *next;
/* struct declarator *next; */
struct idf *dc_idf;
struct decl_unary *dc_decl_unary;
struct formal *dc_formal; /* params for function */

View file

@ -11,7 +11,7 @@
*/
struct stack_level {
struct stack_level *next;
/* struct stack_level *next; */
struct stack_level *sl_next; /* upward link */
struct stack_level *sl_previous; /* downward link */
struct stack_entry *sl_entry; /* sideward link */