efl/src/bindings/mono/eldbus_mono
Lauro Moura d775b58a63 csharp: Fix free_cb calling under dotnet.
Summary:
dotnet's GC seems to be more agressive, showing some issues that usually
do not appear when running under Mono's.

This commit uses for free_cb's the same scheme we already use for
regular Eo refs, using a GC handle to keep the cleaning callback alive.

Reviewers: vitor.sousa, felipealmeida, woohyun

Reviewed By: vitor.sousa

Subscribers: segfaultxavi, cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8593
2019-04-15 15:24:29 -03:00
..
eldbus_common.cs mono: fix space and brace warnings of StyleCop 2019-04-02 16:57:52 +02:00
eldbus_config.cs mono: fix space and brace warnings of StyleCop 2019-04-02 16:57:52 +02:00
eldbus_connection.cs csharp: Fix free_cb calling under dotnet. 2019-04-15 15:24:29 -03:00
eldbus_message.cs csharp: Fix free_cb calling under dotnet. 2019-04-15 15:24:29 -03:00
eldbus_object.cs csharp: Fix free_cb calling under dotnet. 2019-04-15 15:24:29 -03:00
eldbus_pending.cs mono: fix space and brace warnings of StyleCop 2019-04-02 16:57:52 +02:00
eldbus_proxy.cs csharp: Fix free_cb calling under dotnet. 2019-04-15 15:24:29 -03:00
eldbus_service.cs mono: fix space and brace warnings of StyleCop 2019-04-02 16:57:52 +02:00
meson.build meson: time for the c-sharp build 2018-10-24 12:05:58 +02:00