bugfix: eldbus code generator struct members named "proxy" should not be passed to eina_value_free.

come on.
This commit is contained in:
discomfitor 2013-12-15 00:07:22 -05:00
parent 7c38520f50
commit d45eb7a9cf
1 changed files with 1 additions and 1 deletions

View File

@ -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");