Converter* Converter::allocate(STATE, Object* self) { Class* cls = Encoding::converter_class(state); Converter* c = state->new_object<Converter>(cls); c->klass(state, as<Class>(self)); return c; }
Converter* Converter::allocate(STATE, Object* self) { Class* cls = Encoding::converter_class(state); Converter* c = state->new_object<Converter>(cls); c->klass(state, as<Class>(self)); c->set_converter(NULL); state->memory()->needs_finalization(c, (FinalizerFunction)&Converter::finalize); return c; }