summaryrefslogtreecommitdiff
path: root/eval_intern.h
diff options
context:
space:
mode:
author刘皓 <[email protected]>2025-03-27 00:37:14 -0400
committerYuta Saito <[email protected]>2025-03-31 11:59:33 +0900
commit3a730be8b464454878a42132f6fecb98ab4c1b5b ()
tree68df1ed6c072a5022d7bb173c9e24ccd19a810f0 /eval_intern.h
parent72fc9c7b1580251eac7d8db116df7f6e436be8b3 (diff)
Fix jump buffer in setjmp handler in WASI builds
Notes: Merged: https://.com/ruby/ruby/pull/12995
-rw-r--r--eval_intern.h4
1 files changed, 2 insertions, 2 deletions
@@ -102,11 +102,11 @@ extern int select_large_fdset(int, fd_set *, fd_set *, fd_set *, struct timeval
_tag.tag = Qundef; \
_tag.prev = _ec->tag; \
_tag.lock_rec = rb_ec_vm_lock_rec(_ec); \
- rb_vm_tag_jmpbuf_init(&_tag.buf); \
#define EC_POP_TAG() \
_ec->tag = _tag.prev; \
- rb_vm_tag_jmpbuf_deinit(&_tag.buf); \
} while (0)
#define EC_TMPPOP_TAG() \