aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@samsung.com>2013-03-04 10:03:59 +0900
committerCedric BAIL <cedric.bail@samsung.com>2013-03-04 10:03:59 +0900
commit05f7761d5febd6db4a610c371cb15b0bb9447532 (patch)
treeb15355cb5b2e25e7c9221c5cdd564d663dbbff2e
parentbc1ec328d35b66abee18652a1e83e5e6ec77abbd (diff)
downloadefl-05f7761d5febd6db4a610c371cb15b0bb9447532.tar.gz
efl-05f7761d5febd6db4a610c371cb15b0bb9447532.tar.xz
efl-05f7761d5febd6db4a610c371cb15b0bb9447532.zip
ecore: fix build with setjmp.
-rw-r--r--src/lib/ecore/ecore_coroutine.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/ecore/ecore_coroutine.c b/src/lib/ecore/ecore_coroutine.c
index 676141f3a..5afd20e11 100644
--- a/src/lib/ecore/ecore_coroutine.c
+++ b/src/lib/ecore/ecore_coroutine.c
@@ -117,8 +117,8 @@ _ecore_coroutine_setjmp(Ecore_Coroutine *coro)
/* The idea of this trick come from libcoroutine */
/* __jmpbuf[6] == stack pointer */
/* __jmpbuf[7] == program counter */
- self->env[0].__jmpbuf[6] = ((uintptr_t)(&coro->stack));
- self->env[0].__jmpbuf[7] = ((uintptr_t)_ecore_coroutine_entry_point);
+ coro->context->env[0].__jmpbuf[6] = ((uintptr_t)(&coro->stack));
+ coro->context->env[0].__jmpbuf[7] = ((uintptr_t)_ecore_coroutine_entry_point);
}
# endif
#endif