Page MenuHomePhabricator

csharp: Fix event marshalling for value types
ClosedPublic

Authored by lauromoura on May 13 2019, 5:27 PM.

Details

Summary

It was wrongly assuming value types were passed by value.

As stated in the documentation, all arguments are passed with a single
level of indirection.

Fixes T7957

Diff Detail

Repository
rEFL core/efl
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
lauromoura created this revision.May 13 2019, 5:27 PM
lauromoura requested review of this revision.May 13 2019, 5:27 PM
segfaultxavi accepted this revision.May 13 2019, 11:48 PM

Builds, passes tests and fixes event emission. What else can I ask for?

This revision is now accepted and ready to land.May 13 2019, 11:48 PM
This revision was automatically updated to reflect the committed changes.