hermet pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=215b854b5452f4811e67e37164eb9aeedbef69b9
commit 215b854b5452f4811e67e37164eb9aeedbef69b9 Author: Hermet Park <hermetp...@gmail.com> Date: Fri Apr 20 13:10:58 2018 +0900 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; } --