cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4e4176c84c3bd227301d8de5dfa2bac4ba002f40
commit 4e4176c84c3bd227301d8de5dfa2bac4ba002f40 Author: Cedric BAIL <cedric.b...@free.fr> Date: Fri Jan 4 16:00:21 2019 -0800 ecore: make Efl.Loop_Consumer.promise_new an @const function. Reviewed-by: Xavi Artigas <xavierarti...@yahoo.es> Reviewed-by: Mike Blumenkrantz <michael.blumenkra...@gmail.com> Differential Revision: https://phab.enlightenment.org/D7544 --- src/lib/ecore/efl_loop_consumer.c | 2 +- src/lib/ecore/efl_loop_consumer.eo | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/ecore/efl_loop_consumer.c b/src/lib/ecore/efl_loop_consumer.c index 1c74f9741f..17e2dbdda2 100644 --- a/src/lib/ecore/efl_loop_consumer.c +++ b/src/lib/ecore/efl_loop_consumer.c @@ -92,7 +92,7 @@ _cancel_free_cb_set(Eina_Promise *p, Eina_Free_Cb free_cb) } static Eina_Promise * -_efl_loop_consumer_promise_new(Eo *obj, Efl_Loop_Consumer_Data *pd EINA_UNUSED, +_efl_loop_consumer_promise_new(const Eo *obj, Efl_Loop_Consumer_Data *pd EINA_UNUSED, void *cancel_data, EflLoopConsumerPromiseCancel cancel, Eina_Free_Cb cancel_free_cb) { Efl_Loop_Consumer_Promise *lcp; diff --git a/src/lib/ecore/efl_loop_consumer.eo b/src/lib/ecore/efl_loop_consumer.eo index 195bc784ed..87ee38e931 100644 --- a/src/lib/ecore/efl_loop_consumer.eo +++ b/src/lib/ecore/efl_loop_consumer.eo @@ -53,7 +53,7 @@ abstract Efl.Loop_Consumer (Efl.Object) } return: future<Eina.Error>; [[The future or $NULL on error.]] } - promise_new { + promise_new @const { [[Create a new promise with the scheduler coming from the loop provided by this object. Note: You should not use eina_promise_data_set as this function rely on controlling the promise data.]] --