summaryrefslogtreecommitdiff
path: root/vms/vms.c
diff options
context:
space:
mode:
authorCharles Bailey <bailey@newman.upenn.edu>2000-03-03 03:27:05 +0000
committerbailey <bailey@newman.upenn.edu>2000-03-03 03:27:05 +0000
commit71d7ec5d46fa6876877e73162e773201f560f49d (patch)
treed2b21fc84212413ef423158a3746cad5f5a05966 /vms/vms.c
parent840301ab1fb53d14da54391384089aef70e2d8dd (diff)
downloadperl-71d7ec5d46fa6876877e73162e773201f560f49d.tar.gz
Ad hoc patch for duping stdout into stderr
p4raw-id: //depot/vmsperl@5474
Diffstat (limited to 'vms/vms.c')
-rw-r--r--vms/vms.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/vms/vms.c b/vms/vms.c
index a498e16266..9e7e719a85 100644
--- a/vms/vms.c
+++ b/vms/vms.c
@@ -2518,6 +2518,9 @@ getredirection(int *ac, char ***av)
exit(vaxc$errno);
}
if (err != NULL) {
+ if (strcmp(err,"&1") == 0) {
+ dup2(fileno(stdout), fileno(Perl_debug_log));
+ } else {
FILE *tmperr;
if (NULL == (tmperr = fopen(err, errmode, "mbc=32", "mbf=2")))
{
@@ -2530,6 +2533,7 @@ getredirection(int *ac, char ***av)
exit(vaxc$errno);
}
}
+ }
#ifdef ARGPROC_DEBUG
PerlIO_printf(Perl_debug_log, "Arglist:\n");
for (j = 0; j < *ac; ++j)