summaryrefslogtreecommitdiff
path: root/insns.def
diff options
context:
space:
mode:
Diffstat (limited to 'insns.def')
-rw-r--r--insns.def8
1 files changed, 3 insertions, 5 deletions
diff --git a/insns.def b/insns.def
index c235426748..8a4ba182d8 100644
--- a/insns.def
+++ b/insns.def
@@ -1059,9 +1059,9 @@ defineclass
default:
rb_bug("unknown defineclass type: %d", (int)define_type);
}
-
+
COPY_CREF(klass_iseq->cref_stack, vm_cref_push(th, klass, NOEX_PUBLIC));
-
+
/* enter scope */
vm_push_frame(th, klass_iseq,
FRAME_MAGIC_CLASS, klass, (VALUE) GET_DFP() | 0x02,
@@ -2096,12 +2096,10 @@ opt_regexpmatch2
*/
DEFINE_INSN
opt_call_c_function
-(VALUE func)
+(rb_insn_func_t funcptr)
()
()
{
- rb_insn_func_t funcptr = (rb_insn_func_t) func;
-
reg_cfp = (funcptr)(th, reg_cfp);
if (reg_cfp == 0) {