From a1d7b142daf8face49a329fe59ee0650fa648874 Mon Sep 17 00:00:00 2001 From: Oleksandr Zinenko Date: Thu, 5 Feb 2015 18:04:11 +0100 Subject: [PATCH] memory leak --- source/program.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/program.c b/source/program.c index 9606de2..753172f 100644 --- a/source/program.c +++ b/source/program.c @@ -309,7 +309,7 @@ static void print_declarations(FILE *file, int n, char **names, int indentation) static void print_scattering_declarations(FILE *file, CloogProgram *program, int indentation) { - int i, j, found; + int i, j, found = 0; int nb_scatnames = 0; CloogNames *names = program->names; @@ -335,6 +335,7 @@ static void print_scattering_declarations(FILE *file, CloogProgram *program, fprintf(file, "/* Scattering iterators. */\n"); print_declarations(file, nb_scatnames, scatnames, indentation); } + free(scatnames); } static void print_iterator_declarations(FILE *file, CloogProgram *program, -- 2.11.4.GIT