diff options
author | 刘皓 <[email protected]> | 2025-03-27 00:37:14 -0400 |
---|---|---|
committer | Yuta Saito <[email protected]> | 2025-03-31 11:59:33 +0900 |
commit | 3a730be8b464454878a42132f6fecb98ab4c1b5b () | |
tree | 68df1ed6c072a5022d7bb173c9e24ccd19a810f0 /eval_intern.h | |
parent | 72fc9c7b1580251eac7d8db116df7f6e436be8b3 (diff) |
Fix jump buffer in setjmp handler in WASI builds
Notes: Merged: https://.com/ruby/ruby/pull/12995
-rw-r--r-- | eval_intern.h | 4 |
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() \ |