Craig A. Berry [Thu, 15 Nov 2007 20:49:26 +0000 (20:49 +0000)]
return the input pattern, that doesn't mean clobber the input
scalar. Follow-up to change 30813.
p4raw-id: //depot/perl@32329
if (!found) {
/* Be POSIXish: return the input pattern when no matches */
- begin = SvPVX(tmpglob);
- strcat(begin,"\n");
- ok = (PerlIO_puts(tmpfp,begin) != EOF);
+ strcpy(rstr,SvPVX(tmpglob));
+ strcat(rstr,"\n");
+ ok = (PerlIO_puts(tmpfp,rstr) != EOF);
}
if (ok && sts != RMS$_NMF &&