if (!c_mi) {
c_mi = perl_mi_to_c_mi(aTHX_ perl_mi);
- stash_in_mg(aTHX_ perl_mi, c_mi);
+ stash_in_mg(aTHX_ SvRV(perl_mi), c_mi);
}
sv_2mortal(perl_mi);
PREINIT:
MI *mi = INT2PTR(MI *, SvIV(SvRV(self)));
CODE:
+ printf("destroying\n");
/* foreach attr ( delete cvs XSANY ), free attrs free mi */