diff options
author | Damien George <damien.p.george@gmail.com> | 2016-05-30 19:27:26 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-06-28 11:28:52 +0100 |
commit | 94238d4ae5851802db75aa49d4b68bca6f99d6a8 (patch) | |
tree | 83ee67134f107ed196bece2a34c82daf7259e9b7 /py/nlrsetjmp.c | |
parent | 1df4168c334651a8962acfeb170b51bb3cbff5c5 (diff) | |
download | micropython-94238d4ae5851802db75aa49d4b68bca6f99d6a8.tar.gz micropython-94238d4ae5851802db75aa49d4b68bca6f99d6a8.zip |
py/nlrsetjmp: Update to take into account new location of nlr_top.
It's now accessed via the MP_STATE_THREAD macro.
Diffstat (limited to 'py/nlrsetjmp.c')
-rw-r--r-- | py/nlrsetjmp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/py/nlrsetjmp.c b/py/nlrsetjmp.c index 661b650c5c..43a13156f2 100644 --- a/py/nlrsetjmp.c +++ b/py/nlrsetjmp.c @@ -29,8 +29,8 @@ #if MICROPY_NLR_SETJMP void nlr_setjmp_jump(void *val) { - nlr_buf_t *buf = MP_STATE_VM(nlr_top); - MP_STATE_VM(nlr_top) = buf->prev; + nlr_buf_t *buf = MP_STATE_THREAD(nlr_top); + MP_STATE_THREAD(nlr_top) = buf->prev; buf->ret_val = val; longjmp(buf->jmpbuf, 1); } |