From e3120e1a99b71b54eda06dc8eaeee3c646fff6c5 Mon Sep 17 00:00:00 2001 From: ko1 Date: Wed, 3 Aug 2016 00:16:34 +0000 Subject: * vm_core.h: introduce VM_FRAME_FLAG_CFRAME to represent cfp->iseq type. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- proc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'proc.c') diff --git a/proc.c b/proc.c index 15351eb2c5..f6f81c4882 100644 --- a/proc.c +++ b/proc.c @@ -611,7 +611,7 @@ cfunc_proc_new(VALUE klass, VALUE ifunc, int8_t is_lambda) vm_block_type_set(&proc->block, block_type_ifunc); *(VALUE **)&proc->block.as.captured.ep = ep = sproc->env + VM_ENV_DATA_SIZE-1; - ep[VM_ENV_DATA_INDEX_FLAGS] = VM_FRAME_MAGIC_IFUNC | VM_ENV_FLAG_LOCAL | VM_ENV_FLAG_ESCAPED; + ep[VM_ENV_DATA_INDEX_FLAGS] = VM_FRAME_MAGIC_IFUNC | VM_FRAME_FLAG_CFRAME | VM_ENV_FLAG_LOCAL | VM_ENV_FLAG_ESCAPED; ep[VM_ENV_DATA_INDEX_ME_CREF] = Qfalse; ep[VM_ENV_DATA_INDEX_SPECVAL] = VM_BLOCK_HANDLER_NONE; ep[VM_ENV_DATA_INDEX_ENV] = Qundef; /* envval */ -- cgit v1.2.3