From 3395c6f18b1e21011df8b2ec834dd2905d04ae9a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Sun, 13 Apr 2014 21:22:37 +0200 Subject: [PATCH] orcprogram: Free type names of variables when freeing a program --- orc/orcprogram.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/orc/orcprogram.c b/orc/orcprogram.c index 2669633..8788100 100644 --- a/orc/orcprogram.c +++ b/orc/orcprogram.c @@ -162,6 +162,10 @@ orc_program_free (OrcProgram *program) free (program->vars[i].name); program->vars[i].name = NULL; } + if (program->vars[i].type_name) { + free (program->vars[i].type_name); + program->vars[i].type_name = NULL; + } } if (program->asm_code) { free (program->asm_code); -- 2.7.4