diff options
-rw-r--r-- | vms/vms.c | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -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); |