efl/src/lib/eldbus
Hermet Park 909dd07ba8 eldbus: fix the data size issue.
Summary:
dbus message requires the void* value for the message data,
the returned value of dbus_message_iter_get_basic() can be mismatched by to the architure,
This could bring the returned va_argues memory corrupted among the series of values.

We can use the defined type for exceptions.

Reviewers: herb, kimcinoo, jsuya, raster

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D11940
2020-06-15 15:41:31 +02:00
..
Eldbus.h doxygen: fix duplicated toc sections 2020-02-28 11:44:19 +01:00
Eldbus_Model.h
eldbus_connection.h
eldbus_core.c
eldbus_freedesktop.c
eldbus_freedesktop.h
eldbus_introspection.c
eldbus_introspection.h
eldbus_message.c eldbus: fix the data size issue. 2020-06-15 15:41:31 +02:00
eldbus_message.h
eldbus_message_eina_value.h
eldbus_message_from_eina_value.c
eldbus_message_helper.c
eldbus_message_helper.h
eldbus_message_to_eina_value.c
eldbus_model.c eldbus: properly cleanup local variable during destruction. 2019-10-07 10:04:18 -04:00
eldbus_model.eo
eldbus_model_arguments.c eldbus: connection are destroyed on invalidate, there is no point for any object to not cleanup on invalidate. 2019-10-07 10:04:12 -04:00
eldbus_model_arguments.eo eo files: Avoid container<ptr(value_type)> usage. 2019-11-29 17:22:07 -03:00
eldbus_model_arguments_private.h
eldbus_model_connection.c
eldbus_model_connection.eo
eldbus_model_connection_private.h
eldbus_model_method.c eldbus: properly call parent finalize during creation of Eldbus.Model_Method. 2019-10-07 10:03:58 -04:00
eldbus_model_method.eo
eldbus_model_method_private.h
eldbus_model_object.c
eldbus_model_object.eo
eldbus_model_object_private.h
eldbus_model_private.h
eldbus_model_proxy.c eldbus: only free the data when the future is resolved or rejected. 2019-11-18 11:46:11 +01:00
eldbus_model_proxy.eo
eldbus_model_proxy_private.h
eldbus_model_signal.c eldbus: connection are destroyed on invalidate, there is no point for any object to not cleanup on invalidate. 2019-10-07 10:04:12 -04:00
eldbus_model_signal.eo eldbus: connection are destroyed on invalidate, there is no point for any object to not cleanup on invalidate. 2019-10-07 10:04:12 -04:00
eldbus_model_signal_private.h
eldbus_object.c
eldbus_object.h
eldbus_pending.c
eldbus_pending.h
eldbus_private.h
eldbus_private_types.h
eldbus_proxy.c
eldbus_proxy.h
eldbus_service.c eldbus_service: Prevent memory leak 2020-02-14 16:27:12 +09:00
eldbus_service.h
eldbus_signal_handler.c eldbus: properly cleanup local variable during destruction. 2019-10-07 10:04:18 -04:00
eldbus_signal_handler.h
eldbus_types.eot eo files: Avoid container<ptr(value_type)> usage. 2019-11-29 17:22:07 -03:00
meson.build meson: do not install namespace problem legacy files 2020-04-14 12:25:59 +02:00