Carsten Haitzler
96ce456e19
ledbus - fix codegen to not conflict keys with eldbus inyternal
...
__proxy is used, so use __user_proxy in generated code... this lead to
crashes with the music-control module because itused the codegen for
the introspected api and this generated code that messed with
internally used keys.
2019-01-09 18:57:22 +00:00
Stefan Schmidt
0b06725e18
eldbus-codegen: More memory leak fixes for generated code.
...
Same fix as we did for simple method calls we need in complex method calls as
well. Unref message on error path.
@fix
2014-11-24 10:14:23 +01:00
Stefan Schmidt
8595e0632e
eldbus-codegen: Free msg on error path for generated code.
...
If eldbus_message_arguments_append we would never unref the message.
This will fix various Coverity issues in generatd eldbus code.
@fix
CID: 1255634, 1255636, 1255637, 1255639
2014-11-24 10:14:15 +01:00
Stefan Schmidt
233317221d
eldbus-codegen: Make generated code for property set work by setting the cb
...
Whenever you tried using a propset function from code generated with
eldbus-codegen it would segfault as we never set the callback function but
passed in data instead.
@fix
2014-11-14 12:39:08 +01:00
zmike
dbd3bea99e
addendum to previous commit: use callback param but still compile
2014-11-04 17:58:39 -05:00
zmike
80076bffb9
eldbus-codegen now outputs compileable code for complex method signatures
...
it would be an understatement to say that I am disappointed by the original author's decision to write zero tests for this utility.
2014-11-04 17:42:52 -05:00
Mike Blumenkrantz
caf27c4fc3
eldbus-codegen no longer passes garbage values to error callbacks
...
@fix
2014-05-04 20:37:27 -04:00
discomfitor
d45eb7a9cf
bugfix: eldbus code generator struct members named "proxy" should not be passed to eina_value_free.
...
come on.
2013-12-15 00:08:50 -05:00
discomfitor
1fa7d3070b
bugfix: make eldbus generated code not crash on every single generated event
...
this is pretty depressing to find after it's been in git for over a year
2013-12-14 19:54:35 -05:00
José Roberto de Souza
5a8d3125b5
eldbus codegen: Initialize signal events with 0
2013-09-19 15:47:22 -03:00
Cedric Bail
ee72c809f0
efl: fix headers order.
2013-07-23 11:27:29 +09:00
Mike Blumenkrantz
88698189ff
fix eldbus generator memleak when failing to fetch args
2013-05-20 11:12:53 +01:00
Lucas De Marchi
4e3804041f
Rename edbus->eldbus
...
git grep -l edbus2 | while read f; do sed -i 's/edbus2/eldbus/g' "$f"; done
find . -name '*edbus2*' -exec rename edbus2 eldbus {} \;
git grep -l "EDBUS" | while read f; do sed -i 's/EDBUS/ELDBUS/g' "$f"; done
git grep -l "EDBus" | while read f; do sed -i 's/EDBus/Eldbus/g' "$f"; done
git grep -l "edbus (v2)" | while read f; do sed -i 's/edbus (v2)/eldbus/g' "$f"; done
git grep -l "Edbus" | while read f; do sed -i 's/Edbus/Eldbus/g' "$f"; done
git grep -l "edbus" | while read f; do sed -i 's/edbus/eldbus/g' "$f"; done
find . -name '*edbus*' -exec rename edbus eldbus {} \;
find . -name '*EDBus*' -exec rename EDBus Eldbus {} \;
2013-04-23 12:36:29 -03:00