This makes possible problems easier to reproduce.
dMY_CXT;
SvREFCNT_dec(MY_CXT.global_code);
dMY_CXT;
SvREFCNT_dec(MY_CXT.global_code);
+ MY_CXT.global_code = NULL;
ptable_hints_free(MY_CXT.tbl);
ptable_hints_free(MY_CXT.tbl);
}
STATIC int indirect_endav_free(pTHX_ SV *sv, MAGIC *mg) {
}
STATIC int indirect_endav_free(pTHX_ SV *sv, MAGIC *mg) {
{
dMY_CXT;
ptable_free(MY_CXT.map);
{
dMY_CXT;
ptable_free(MY_CXT.map);
#if I_THREADSAFE
ptable_hints_free(MY_CXT.tbl);
#if I_THREADSAFE
ptable_hints_free(MY_CXT.tbl);