summaryrefslogtreecommitdiff
path: root/perl.h
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>1999-05-13 13:31:53 +0000
committerJarkko Hietaniemi <jhi@iki.fi>1999-05-13 13:31:53 +0000
commit767df6a1b5239f22c97e50608c6c8ba4a916826d (patch)
treed5cacc2c6c85a51adb98517b40fb801722ef87fe /perl.h
parentcc105dabc17d2d0d984264ae3339e92d0a61358c (diff)
downloadperl-767df6a1b5239f22c97e50608c6c8ba4a916826d.tar.gz
Still fflushing strong.
p4raw-id: //depot/cfgperl@3409
Diffstat (limited to 'perl.h')
-rw-r--r--perl.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/perl.h b/perl.h
index 4d8b45ccc4..b6fe80563a 100644
--- a/perl.h
+++ b/perl.h
@@ -1455,8 +1455,12 @@ typedef pthread_key_t perl_key;
* XXX the default needs a Configure test, as it may not work everywhere.
*/
#ifndef PERL_FLUSHALL_FOR_CHILD
-# if (defined(USE_STDIO) && defined(FFLUSH_NULL)) || defined(USE_SFIO)
+# if defined(FFLUSH_NULL) || defined(USE_SFIO)
# define PERL_FLUSHALL_FOR_CHILD PerlIO_flush((PerlIO*)NULL)
+# else
+# ifdef FFLUSH_ALL
+# define PERL_FLUSHALL_FOR_CHILD my_fflush_all()
+# endif
# endif
#endif