1#include <ruby.h> 2 3static VALUE 4bug_funcall_callback(VALUE self, VALUE obj) 5{ 6 return rb_funcall(obj, rb_intern("callback"), 0); 7} 8 9void 10Init_bug(void) 11{ 12 VALUE mBug = rb_define_module("Bug"); 13 rb_define_module_function(mBug, "funcall_callback", bug_funcall_callback, 1); 14} 15