discomfitor pushed a commit to branch efl-1.8. http://git.enlightenment.org/core/efl.git/commit/?id=81a36a7e14b6a52e11f065175bbb344bab2b6b2a
commit 81a36a7e14b6a52e11f065175bbb344bab2b6b2a Author: discomfitor <michael.blumenkra...@gmail.com> Date: Sun Dec 15 00:07:22 2013 -0500 bugfix: eldbus code generator struct members named "proxy" should not be passed to eina_value_free. come on. --- src/bin/eldbus/source_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/eldbus/source_client.c b/src/bin/eldbus/source_client.c index b4961bc08..d21bc77 100644 --- a/src/bin/eldbus/source_client.c +++ b/src/bin/eldbus/source_client.c @@ -348,7 +348,7 @@ jump_simple_stuff: eina_strbuf_append_printf(c_code, "\nstatic void\n%s(void *user_data EINA_UNUSED, void *func_data)\n{\n", sig->free_function); eina_strbuf_append_printf(c_code, " %s *s_data = func_data;\n", sig->struct_name); if (sig->complex) - eina_strbuf_append(c_code, " eina_value_free(s_data->proxy);\n"); + eina_strbuf_append(c_code, " eina_value_free(s_data->value);\n"); else eina_strbuf_append(c_code, eina_strbuf_string_get(string_free)); eina_strbuf_append_printf(c_code, " free(s_data);\n"); --