From 215b854b5452f4811e67e37164eb9aeedbef69b9 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Fri, 20 Apr 2018 13:10:58 +0900 Subject: [PATCH] edje edje_cc: fix memory leak. This token has temporary alloc'd memory. We should free it before loosing its ptr address. @fix --- src/bin/edje/edje_cc_script.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/edje/edje_cc_script.c b/src/bin/edje/edje_cc_script.c index 15da701d77..b438737b55 100644 --- a/src/bin/edje/edje_cc_script.c +++ b/src/bin/edje/edje_cc_script.c @@ -89,6 +89,9 @@ code_parse_internal(Code *code) if ((tmp->type == TOKEN_TYPE_COMMA) || (tmp->type == TOKEN_TYPE_SEMICOLON)) { + if (token->str) free(token->str); + free(token); + token = tmp; break; }