q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6e8f97a22fff59235dd40aa89c20981e41506644
commit 6e8f97a22fff59235dd40aa89c20981e41506644 Author: Daniel Kolesa <d.kol...@osg.samsung.com> Date: Thu Dec 8 14:00:02 2016 +0100 eolian gen: fix leak in type generator Fixes CID1365322. --- src/bin/eolian/types.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/eolian/types.c b/src/bin/eolian/types.c index ccc9bc6..7ad63f7 100644 --- a/src/bin/eolian/types.c +++ b/src/bin/eolian/types.c @@ -269,6 +269,7 @@ void eo_gen_types_source_gen(const char *eof, Eina_Strbuf *buf) Eina_Stringshare *ct = eolian_type_c_type_get(vt); eina_strbuf_append_printf(buf, "EWAPI %s %s = ", ct, fn); eina_stringshare_del(ct); + free(fn); Eolian_Value val = eolian_expression_eval_type(vv, vt); Eina_Stringshare *lit = eolian_expression_value_to_literal(&val); --