]> git.xonotic.org Git - xonotic/gmqcc.git/commitdiff
Fix memory leak
authorDale Weiler <killfieldengine@gmail.com>
Wed, 11 Apr 2012 07:58:31 +0000 (03:58 -0400)
committerDale Weiler <killfieldengine@gmail.com>
Wed, 11 Apr 2012 07:58:31 +0000 (03:58 -0400)
code.c

diff --git a/code.c b/code.c
index 8654ced3156163a611465d63a61e753d3c0ca20b..cbe77c7b13c1d40265cc2591b58277150eafd90b 100644 (file)
--- a/code.c
+++ b/code.c
@@ -167,4 +167,11 @@ void code_write() {
        fwrite(code_functions_data,  1, sizeof(prog_section_function) *code_functions_elements,  fp);
        fwrite(code_globals_data,    1, sizeof(prog_section_var)      *code_globals_elements,    fp);
        #endif
+       
+       free(code_statements_data);
+       free(code_vars_data);
+       free(code_fields_data);
+       free(code_functions_data);
+       free(code_globals_data);
+       free(code_strings_data);
 }