summaryrefslogtreecommitdiff
path: root/vms
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2010-04-23 18:29:38 -0500
committerCraig A. Berry <craigberry@mac.com>2010-04-23 18:29:38 -0500
commita24c654f07035713924a2c157a5149ef670f55a5 (patch)
tree947403164e886a35d83fdf5ea701af31973dd1d9 /vms
parent839d17582bad556c85fba50bb136d1c1fa878a54 (diff)
downloadperl-a24c654f07035713924a2c157a5149ef670f55a5.tar.gz
Fix broken -Uuseperlio build on VMS.
We were checking a variable that doesn't exist in the non-default case of disabling perlio. Now we only look at it when it exists.
Diffstat (limited to 'vms')
-rw-r--r--vms/vms.c15
1 files changed, 12 insertions, 3 deletions
diff --git a/vms/vms.c b/vms/vms.c
index 45bfe21976..60f01e3736 100644
--- a/vms/vms.c
+++ b/vms/vms.c
@@ -3077,7 +3077,10 @@ pipe_exit_routine()
#if defined(USE_ITHREADS)
&& my_perl
#endif
- && PL_perlio_fd_refcnt)
+#ifdef USE_PERLIO
+ && PL_perlio_fd_refcnt
+#endif
+ )
PerlIO_flush(info->fp);
else
fflush((FILE *)info->fp);
@@ -4685,7 +4688,10 @@ static I32 my_pclose_pinfo(pTHX_ pInfo info) {
#if defined(USE_ITHREADS)
&& my_perl
#endif
- && PL_perlio_fd_refcnt)
+#ifdef USE_PERLIO
+ && PL_perlio_fd_refcnt
+#endif
+ )
PerlIO_flush(info->fp);
else
fflush((FILE *)info->fp);
@@ -4712,7 +4718,10 @@ static I32 my_pclose_pinfo(pTHX_ pInfo info) {
#if defined(USE_ITHREADS)
&& my_perl
#endif
- && PL_perlio_fd_refcnt)
+#ifdef USE_PERLIO
+ && PL_perlio_fd_refcnt
+#endif
+ )
PerlIO_close(info->fp);
else
fclose((FILE *)info->fp);