Changeset 307
- Timestamp:
- 2008-07-03 20:59:39 (2 months ago)
- Location:
- MacRuby/trunk
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
MacRuby/trunk/vm.c
r247 r307 14 14 #include "ruby/encoding.h" 15 15 #include "gc.h" 16 17 #if WITH_OBJC 18 NODE *rb_current_cfunc_node = NULL; 19 #endif 16 20 17 21 #include "insnhelper.h" -
MacRuby/trunk/vm_eval.c
r247 r307 73 73 cfp->method_class = klass; 74 74 75 #if WITH_OBJC 76 rb_current_cfunc_node = (NODE *)body; 77 #endif 75 78 val = call_cfunc(body->nd_cfnc, recv, body->nd_argc, argc, argv); 79 #if WITH_OBJC 80 rb_current_cfunc_node = NULL; 81 #endif 76 82 77 83 if (reg_cfp != th->cfp + 1) { -
MacRuby/trunk/vm_insnhelper.c
r306 r307 353 353 return Qnil; /* not reached */ 354 354 } 355 356 #if WITH_OBJC357 NODE *rb_current_cfunc_node = NULL;358 #endif359 355 360 356 static inline VALUE

