From 641ea09de43dc5693a096864e2a3adfed5e4c6f1 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Thu, 15 Feb 2007 22:04:48 +0100 Subject: [PATCH] parser.y: Fix memory leak. --- src/Makefile.am | 2 +- src/parser.y | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Makefile.am b/src/Makefile.am index 081cdc9..f2b3978 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -8,4 +8,4 @@ include_HEADERS = oconfig.h lib_LTLIBRARIES = liboconfig.la liboconfig_la_LDFLAGS = -version-info 0:0:0 -liboconfig_la_SOURCES = oconfig.c oconfig.h scanner.l parser.y +liboconfig_la_SOURCES = oconfig.c oconfig.h scanner.l parser.y aux_types.h diff --git a/src/parser.y b/src/parser.y index 6d1de2d..ea6ed0a 100644 --- a/src/parser.y +++ b/src/parser.y @@ -133,6 +133,7 @@ block: yyerror ("Block not closed..\n"); exit (1); } + free ($3); $3 = NULL; $$ = $1; $$.children = $2.statement; $$.children_num = $2.statement_num; -- 2.11.0