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