eina: remove eina_promise_data_get has it lead to risky use.
authorCedric BAIL <cedric.bail@free.fr>
Sat, 5 Jan 2019 01:55:14 +0000 (17:55 -0800)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 24 Jan 2019 05:20:18 +0000 (14:20 +0900)
commitd9b92eae0c196e3e94d5ae50634746139dc1ec02
tree2ebb1d7307caea65a3749c454046ae3ccbc6cfa9
parentd8ba95fd1cd396ce05f6729bf5c1f999c47ccc02
eina: remove eina_promise_data_get has it lead to risky use.

It seems that use of eina_promise_data_get lead to mostly missuse. As it
duplicate other infrastructure which do not have the same problem. So better
remove it and if we need it back, we can just revert this patch later.

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