diff options
Diffstat (limited to 'ruby_2_2/ext/-test-/proc/receiver.c')
-rw-r--r-- | ruby_2_2/ext/-test-/proc/receiver.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/ruby_2_2/ext/-test-/proc/receiver.c b/ruby_2_2/ext/-test-/proc/receiver.c deleted file mode 100644 index fe44a2246c..0000000000 --- a/ruby_2_2/ext/-test-/proc/receiver.c +++ /dev/null @@ -1,21 +0,0 @@ -#include "ruby.h" - -VALUE rb_current_receiver(void); - -static VALUE -bug_proc_call_receiver(RB_BLOCK_CALL_FUNC_ARGLIST(yieldarg, procarg)) -{ - return rb_current_receiver(); -} - -static VALUE -bug_proc_make_call_receiver(VALUE self, VALUE procarg) -{ - return rb_proc_new(bug_proc_call_receiver, procarg); -} - -void -Init_receiver(VALUE klass) -{ - rb_define_singleton_method(klass, "make_call_receiver", bug_proc_make_call_receiver, 1); -} |