diff options
author | Daniel Kolesa <d.kolesa@osg.samsung.com> | 2016-12-08 14:00:02 +0100 |
---|---|---|
committer | Daniel Kolesa <d.kolesa@osg.samsung.com> | 2016-12-08 14:00:02 +0100 |
commit | 6e8f97a22fff59235dd40aa89c20981e41506644 (patch) | |
tree | f5403ed6bc40b033a0482f0ae42292e3ddff0030 | |
parent | 7df8625c4078c496f2e7a156fcca4ad698112005 (diff) | |
download | efl-6e8f97a22fff59235dd40aa89c20981e41506644.tar.gz |
eolian gen: fix leak in type generator
Fixes CID1365322.
-rw-r--r-- | src/bin/eolian/types.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/eolian/types.c b/src/bin/eolian/types.c index ccc9bc64f5..7ad63f74fd 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); |