From bc413e84df0994602f6d83acfb86bc6b0cf00cfe Mon Sep 17 00:00:00 2001 From: shyouhei Date: Fri, 16 Jan 2009 01:58:45 +0000 Subject: merge revision(s) 18485: * class.c (clone_method): should copy cbase in cref as well. [ruby-dev:35116] * node.h (NEW_CREF): new NEW_ macro. * eval.c (PUSH_CREF): use NEW_CREF(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@21583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- node.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'node.h') diff --git a/node.h b/node.h index b0c3ca6879..d49567a1b8 100644 --- a/node.h +++ b/node.h @@ -319,7 +319,7 @@ extern NODE *ruby_top_cref; #define NEW_MODULE(n,b) NEW_NODE(NODE_MODULE,n,NEW_SCOPE(b),0) #define NEW_COLON2(c,i) NEW_NODE(NODE_COLON2,c,i,0) #define NEW_COLON3(i) NEW_NODE(NODE_COLON3,0,i,0) -#define NEW_CREF(c) (NEW_NODE(NODE_CREF,0,0,c)) +#define NEW_CREF(c,n) NEW_NODE(NODE_CREF,c,0,n) #define NEW_DOT2(b,e) NEW_NODE(NODE_DOT2,b,e,0) #define NEW_DOT3(b,e) NEW_NODE(NODE_DOT3,b,e,0) #define NEW_ATTRSET(a) NEW_NODE(NODE_ATTRSET,a,0,0) -- cgit v1.2.3