From 024963f8e0e4bfbd631d6878a69f86cabc760a32 Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Thu, 18 Oct 2007 19:21:50 +0000 Subject: [PATCH] Change 32136 introduced an error - passing a const char * to sv_usepvn_flags(). Fixed. p4raw-id: //depot/perl@32139 --- gv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gv.c b/gv.c index 24dabf64e5..23c4e9f1c8 100644 --- a/gv.c +++ b/gv.c @@ -213,7 +213,7 @@ Perl_gv_init(pTHX_ GV *gv, HV *stash, const char *name, STRLEN len, int multi) dVAR; const U32 old_type = SvTYPE(gv); const bool doproto = old_type > SVt_NULL; - const char * const proto = (doproto && SvPOK(gv)) ? SvPVX_const(gv) : NULL; + char * const proto = (doproto && SvPOK(gv)) ? SvPVX(gv) : NULL; const STRLEN protolen = proto ? SvCUR(gv) : 0; SV *const has_constant = doproto && SvROK(gv) ? SvRV(gv) : NULL; const U32 exported_constant = has_constant ? SvPCS_IMPORTED(gv) : 0; -- 2.34.1