discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=d45eb7a9cfdcc294c1d508e57ebd3c1b70f53f74

commit d45eb7a9cfdcc294c1d508e57ebd3c1b70f53f74
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");

-- 


Reply via email to