summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordiscomfitor <michael.blumenkrantz@gmail.com>2013-12-15 00:09:18 -0500
committerdiscomfitor <michael.blumenkrantz@gmail.com>2013-12-15 00:09:18 -0500
commite44455bb28d9454d3a05352b5e0c1db4161fcfb2 (patch)
tree8d410adf93af2d2b394780ce81e31a0397b80433
parent1a1c6445cc580872ff8c4b4eccbd5d3816b70059 (diff)
bugfix: eldbus code generator struct members named "proxy" should not be passed to eina_value_free.HEADmaster
-rw-r--r--src/codegen/source_client.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/codegen/source_client.c b/src/codegen/source_client.c
index b4961bc..d21bc77 100644
--- a/src/codegen/source_client.c
+++ b/src/codegen/source_client.c
@@ -348,7 +348,7 @@ jump_simple_stuff:
348 eina_strbuf_append_printf(c_code, "\nstatic void\n%s(void *user_data EINA_UNUSED, void *func_data)\n{\n", sig->free_function); 348 eina_strbuf_append_printf(c_code, "\nstatic void\n%s(void *user_data EINA_UNUSED, void *func_data)\n{\n", sig->free_function);
349 eina_strbuf_append_printf(c_code, " %s *s_data = func_data;\n", sig->struct_name); 349 eina_strbuf_append_printf(c_code, " %s *s_data = func_data;\n", sig->struct_name);
350 if (sig->complex) 350 if (sig->complex)
351 eina_strbuf_append(c_code, " eina_value_free(s_data->proxy);\n"); 351 eina_strbuf_append(c_code, " eina_value_free(s_data->value);\n");
352 else 352 else
353 eina_strbuf_append(c_code, eina_strbuf_string_get(string_free)); 353 eina_strbuf_append(c_code, eina_strbuf_string_get(string_free));
354 eina_strbuf_append_printf(c_code, " free(s_data);\n"); 354 eina_strbuf_append_printf(c_code, " free(s_data);\n");