summaryrefslogtreecommitdiff
path: root/src/bin
diff options
context:
space:
mode:
authordiscomfitor <michael.blumenkrantz@gmail.com>2013-12-15 00:07:22 -0500
committerdiscomfitor <michael.blumenkrantz@gmail.com>2013-12-15 00:08:50 -0500
commitd45eb7a9cfdcc294c1d508e57ebd3c1b70f53f74 (patch)
tree3e039435551aacfe7ac713beb53ae1f025925665 /src/bin
parent7c38520f504a0f08de513ca9dfd2075ab1ecd2d3 (diff)
bugfix: eldbus code generator struct members named "proxy" should not be passed to eina_value_free.
come on.
Diffstat (limited to 'src/bin')
-rw-r--r--src/bin/eldbus/source_client.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bin/eldbus/source_client.c b/src/bin/eldbus/source_client.c
index b4961bc08a..d21bc77d90 100644
--- a/src/bin/eldbus/source_client.c
+++ b/src/bin/eldbus/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");