char * Perl_sv_pv(pTHX_ SV *sv) { PERL_ARGS_ASSERT_SV_PV; if (SvPOK(sv)) return SvPVX(sv); return sv_2pv(sv, NULL); }
char * Perl_sv_pvn(pTHX_ SV *sv, STRLEN *lp) { PERL_ARGS_ASSERT_SV_PVN; if (SvPOK(sv)) { *lp = SvCUR(sv); return SvPVX(sv); } return sv_2pv(sv, lp); }
char * Perl_sv_2pv_nolen(pTHX_ SV *sv) { PERL_ARGS_ASSERT_SV_2PV_NOLEN; return sv_2pv(sv, NULL); }
char * Perl_sv_2pv_nolen(pTHX_ register SV *sv) { return sv_2pv(sv, NULL); }