p4raw-id: //depot/perl@26977
GvMULTI_on(dstr);
return;
}
- goto glob_assign;
+ return S_glob_assign(aTHX_ dstr, sstr, dtype);
}
break;
case SVt_PVFM:
case SVt_PVGV:
if (dtype <= SVt_PVGV) {
- glob_assign:
return S_glob_assign(aTHX_ dstr, sstr, dtype);
}
/* FALL THROUGH */
if ((int)SvTYPE(sstr) != stype) {
stype = SvTYPE(sstr);
if (stype == SVt_PVGV && dtype <= SVt_PVGV)
- goto glob_assign;
+ return S_glob_assign(aTHX_ dstr, sstr, dtype);
}
}
if (stype == SVt_PVLV)