diff options
author | 卜部昌平 <shyouhei@ruby-lang.org> | 2020-04-08 13:28:13 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-08 13:28:13 +0900 |
commit | 9e6e39c3512f7a962c44dc3729c98a0f8be90341 (patch) | |
tree | 901a22676d54d78240e450b64a8cd06eb1703910 /vm.c | |
parent | 5ac4bf2cd87e1eb5779ca5ae7f96a1a22e8436d9 (diff) |
Merge pull request #2991 from shyouhei/ruby.h
Split ruby.h
Notes
Notes:
Merged-By: shyouhei <shyouhei@ruby-lang.org>
Diffstat (limited to 'vm.c')
-rw-r--r-- | vm.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1767,7 +1767,7 @@ static void hook_before_rewind(rb_execution_context_t *ec, const rb_control_frame_t *cfp, int will_finish_vm_exec, int state, struct vm_throw_data *err) { - if (state == TAG_RAISE && RBASIC_CLASS(err) == rb_eSysStackError) { + if (state == TAG_RAISE && RBASIC(err)->klass == rb_eSysStackError) { return; } else { @@ -3379,7 +3379,7 @@ Init_vm_objects(void) rb_objspace_gc_enable(vm->objspace); vm_empty_cc = vm_cc_new(0, NULL, vm_call_general); - FL_SET_RAW(vm_empty_cc, VM_CALLCACHE_UNMARKABLE); + FL_SET_RAW((VALUE)vm_empty_cc, VM_CALLCACHE_UNMARKABLE); rb_gc_register_mark_object((VALUE)vm_empty_cc); } |