ecore: remove data parameters of Efl.Loop_Consumer.promise_new to reduce the risk...
authorCedric BAIL <cedric.bail@free.fr>
Sat, 5 Jan 2019 01:42:26 +0000 (17:42 -0800)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 24 Jan 2019 05:20:17 +0000 (14:20 +0900)
commit24505933b298fbc5e65fa48a8212ee4ab3589441
tree74f79a695056496a96148e1f5f7f835ba2c0ed7c
parent125ff5a883b1b4bcd2a8e2974d098e4067f11a9a
ecore: remove data parameters of Efl.Loop_Consumer.promise_new to reduce the risk of inadvertently using the wrong data.

If you need data, use a efl_future_then as done in every case here to get the same feature.

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Differential Revision: https://phab.enlightenment.org/D7577
14 files changed:
src/examples/ecore/ecore_promise2_example.c
src/lib/ecore/efl_exe.c
src/lib/ecore/efl_loop_consumer.c
src/lib/ecore/efl_loop_consumer.eo
src/lib/ecore/efl_thread.c
src/lib/ecore_con/efl_net_control_access_point-connman.c
src/lib/ecore_con/efl_net_control_technology-connman.c
src/lib/eio/efl_io_manager.c
src/lib/eio/eio_model.c
src/lib/eldbus/eldbus_model_connection.c
src/lib/eldbus/eldbus_model_object.c
src/lib/eldbus/eldbus_model_private.h
src/lib/eldbus/eldbus_model_proxy.c
src/lib/elementary/efl_ui_selection_manager.c