- rb_define_singleton_method (cIdler, "new", c_new, 1);
- rb_define_method (cIdler, "initialize", c_init, 1);
- rb_define_method (cIdler, "delete", c_delete, 0);
+ rb_define_alloc_func (c, c_alloc);
+ rb_define_method (c, "initialize", c_init, 0);
+ rb_define_method (c, "delete", c_delete, 0);