Page MenuHomePhabricator

eio: remove use of eina_promise_data_set.
ClosedPublic

Authored by cedric on Jan 9 2019, 3:09 PM.

Details

Summary

eina_promise_data_set is a misleading API and result in conflicted use by
multiple independent piece of code leading to bug and crash. It is also not
necessary and we can avoid using it completely.

Depends on D7545

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.
cedric created this revision.Jan 9 2019, 3:09 PM

It seems that this patch has no reviewers specified. If you are unsure who can review your patch, please check this wiki page and see if anyone can be added: https://phab.enlightenment.org/w/maintainers_reviewers/

cedric updated this revision to Diff 18485.Jan 16 2019, 9:46 AM
cedric edited the summary of this revision. (Show Details)

Rebase.

zmike accepted this revision.Jan 16 2019, 10:53 AM
This revision is now accepted and ready to land.Jan 16 2019, 10:53 AM
This revision was automatically updated to reflect the committed changes.