efl/src
Lauro Moura 00a1a203a5 csharp: Fix Future callback lifetime
Assigning a method directly to a field expecting a delegate creates a
delegate on the fly. This delegate can be collected normally as any
collectable object. In dotnet the GC is more aggressive, causing this
delegate to be collected and C trying to call an invalid function.

To avoid this, we create a static delegate that will be passed to C. Its
lifetime will be tied to the static method it wraps.
2019-07-05 09:57:23 +09:00
..
benchmarks autotools: REMOVAL! 2019-06-18 08:56:34 +02:00
bin csharp: encapsulate some internal code of EoWrapper 2019-07-05 09:57:23 +09:00
bindings csharp: Fix Future callback lifetime 2019-07-05 09:57:23 +09:00
edje_external here comes meson 2018-10-02 17:22:50 +02:00
examples Efl.Ui.Format revamp 2019-07-04 19:38:20 +02:00
generic replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
lib efl_ui_widget: optimize focus 2019-07-04 20:41:23 +02:00
modules meson: add some config definitions 2019-06-27 15:51:25 +02:00
scripts eolian: rename @warn_unused and its associated API 2019-05-26 17:41:22 +02:00
static_libs evas svg: fix missing node opacity attribute. 2019-06-27 13:18:28 +09:00
tests csharp: encapsulate some internal code of EoWrapper 2019-07-05 09:57:23 +09:00
wayland_protocol meson: fix build files size explosion 2018-10-15 22:02:17 +02:00