From 2f2fe7faf7456edb7e39c2c887d1dc7d2ba3b577 Mon Sep 17 00:00:00 2001 From: gumi Date: Mon, 5 Jun 2017 12:43:01 -0400 Subject: fix memory leak introduced by 5ceccb7 --- src/map/script.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/map/script.c') diff --git a/src/map/script.c b/src/map/script.c index 01bd4d9b5..b22c88cfe 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -5033,6 +5033,8 @@ void do_final_script(void) aFree(script->str_buf); for( i = 0; i < atcommand->binding_count; i++ ) { + aFree(atcommand->binding[i]->at_groups); + aFree(atcommand->binding[i]->char_groups); aFree(atcommand->binding[i]); } @@ -5567,6 +5569,8 @@ int script_reload(void) script->label_count = 0; for( i = 0; i < atcommand->binding_count; i++ ) { + aFree(atcommand->binding[i]->at_groups); + aFree(atcommand->binding[i]->char_groups); aFree(atcommand->binding[i]); } -- cgit v1.2.3-60-g2f50