Revert "fix crashes created by "make efl_loop_promise_new a function""
authorCedric BAIL <cedric.bail@free.fr>
Sat, 5 Jan 2019 00:04:49 +0000 (16:04 -0800)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 24 Jan 2019 05:20:17 +0000 (14:20 +0900)
commit3b7fb9fffba7b5433f7f21622a3a0e3c66f21e40
treefe90c31f729c5a458d2c88d9b80b608e5aae316d
parent441932454fda9fce899db83e90c33ef394ac43fc
Revert "fix crashes created by "make efl_loop_promise_new a function""

This serie of patch didn't address the core problem in the design of the
ownership of eina_promise_data_{set/get} usage. It is also redundant with
other infrastructure in eina_promise and so not necessary completely.

This reverts commit de2ec0559b01dba7919503955cc47c1c5fcd0f97.

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Differential Revision: https://phab.enlightenment.org/D7573
src/lib/ecore/efl_loop_consumer.c
src/lib/eina/eina_promise.c
src/lib/eina/eina_promise.h