forked from enlightenment/efl
Eldbus: fixed eina_promise callback in eldbus test model
This commit is contained in:
parent
74283f076e
commit
d418e98237
|
@ -21,6 +21,13 @@ _promise_then_quit_cb(void **data , void **value )
|
||||||
ecore_main_loop_quit();
|
ecore_main_loop_quit();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
_promise_then_quit_u_cb(unsigned *data , unsigned *value)
|
||||||
|
{
|
||||||
|
*data = *value;
|
||||||
|
ecore_main_loop_quit();
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_promise_then_cp(Eina_Value *data , void *value)
|
_promise_then_cp(Eina_Value *data , void *value)
|
||||||
{
|
{
|
||||||
|
@ -82,7 +89,7 @@ int
|
||||||
efl_model_promise_then_u(Eina_Promise *promise)
|
efl_model_promise_then_u(Eina_Promise *promise)
|
||||||
{
|
{
|
||||||
unsigned i = 0;
|
unsigned i = 0;
|
||||||
eina_promise_then(promise, (Eina_Promise_Cb)&_promise_then_quit_cb, &_error_then_cb, &i);
|
eina_promise_then(promise, (Eina_Promise_Cb)&_promise_then_quit_u_cb, &_error_then_cb, &i);
|
||||||
ecore_main_loop_begin();
|
ecore_main_loop_begin();
|
||||||
return i;
|
return i;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue