From 2da7a6b5eab232c468b68576568f84877f032fd6 Mon Sep 17 00:00:00 2001 From: "Craig A. Berry" Date: Thu, 15 Nov 2007 20:49:26 +0000 Subject: [PATCH] In Perl_vms_start_glob, when we don't have any matches and thus return the input pattern, that doesn't mean clobber the input scalar. Follow-up to change 30813. p4raw-id: //depot/perl@32329 --- vms/vms.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vms/vms.c b/vms/vms.c index a6bf64d..3a83b8e 100644 --- a/vms/vms.c +++ b/vms/vms.c @@ -12876,9 +12876,9 @@ Perl_vms_start_glob 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 && -- 2.7.4