893
911
// Register the class structure with the type checker
894
912
// Printf(f_init,"SWIG_TypeClientData(SWIGTYPE%s, (void *) &_wrap_class_%s);\n", SwigType_manglestr(t), mangled_classname);
896
916
Printv(f_wrappers, "static void swig_delete_", class_name, "(void *obj) {\n", NIL);
898
918
Printv(f_wrappers, SwigType_str(rt, "arg1"), " = (", SwigType_str(rt, 0), ") obj;\n", NIL);
919
Printv(f_wrappers, destructor_action, "\n", NIL);
902
922
Printv(f_wrappers, " delete (", SwigType_str(rt, 0), ") obj;\n", NIL);