From 27e10c19df89d633753298dcbb3a1ea92ca91d91 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Fri, 4 Jan 2019 16:00:21 -0800 Subject: [PATCH] ecore: make Efl.Loop_Consumer.promise_new an @const function. Reviewed-by: Xavi Artigas Reviewed-by: Mike Blumenkrantz 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 1c74f97..17e2dbd 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 195bc78..87ee38e 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; [[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.]] -- 2.7.4