From: Nicholas Clark Date: Sat, 20 Oct 2007 16:16:56 +0000 (+0000) Subject: In Perl_do_openn() we know the length of oname, so use it when creating X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=768195fccafdf76c2cb07de2ca1fea7b2bf8972e;p=p5sagit%2Fp5-mst-13.2.git In Perl_do_openn() we know the length of oname, so use it when creating an SV. p4raw-id: //depot/perl@32151 --- diff --git a/doio.c b/doio.c index 1c7eb52..fbd1910 100644 --- a/doio.c +++ b/doio.c @@ -176,7 +176,7 @@ Perl_do_openn(pTHX_ GV *gv, register const char *oname, I32 len, int as_raw, IoTYPE(io) = PerlIO_intmode2str(rawmode, &mode[ix], &writing); - namesv = sv_2mortal(newSVpv(oname,0)); + namesv = sv_2mortal(newSVpvn(oname,len)); num_svs = 1; svp = &namesv; type = NULL;