summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2012-10-13 15:50:45 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2012-10-13 15:50:45 +0000
commit9dd4637168b3a5dcf1735ce902ae9168e6571b1d (patch)
tree9b16948733380b1bd7e876c59639cdb16637a90f
parent0de3d5e820cc6cb2ad85046ced520a61e5c0ca3f (diff)
use _IONBF for unbuffered stream
git-svn-id: svn://tug.org/texlive/trunk@27961 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/texk/web2c/lib/ChangeLog4
-rw-r--r--Build/source/texk/web2c/lib/texmfmp.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/lib/ChangeLog b/Build/source/texk/web2c/lib/ChangeLog
index 1f67b4cd761..ee2ec93cac6 100644
--- a/Build/source/texk/web2c/lib/ChangeLog
+++ b/Build/source/texk/web2c/lib/ChangeLog
@@ -1,3 +1,7 @@
+2012-10-14 Akira Kakuto <kakuto@fuk.kinidai.ac.jp>
+
+ * texmfmp.c: Use _IONBF for unbuffered stream.
+
2012-10-10 Peter Breitenlohner <peb@mppmu.mpg.de>
* texmfmp.c (mk_shellcmdlist): The argument is not constant.
diff --git a/Build/source/texk/web2c/lib/texmfmp.c b/Build/source/texk/web2c/lib/texmfmp.c
index 3f08e9b0200..b821dcdc5cb 100644
--- a/Build/source/texk/web2c/lib/texmfmp.c
+++ b/Build/source/texk/web2c/lib/texmfmp.c
@@ -1916,7 +1916,7 @@ open_in_or_pipe (FILE **f_ptr, int filefmt, const_string fopen_mode)
}
}
if (*f_ptr)
- setvbuf (*f_ptr,NULL,_IOLBF,0);
+ setvbuf (*f_ptr,NULL,_IONBF,0);
#ifdef WIN32
Poptr = *f_ptr;
#endif
@@ -1965,7 +1965,7 @@ open_out_or_pipe (FILE **f_ptr, const_string fopen_mode)
}
if (*f_ptr)
- setvbuf(*f_ptr,NULL,_IOLBF,0);
+ setvbuf(*f_ptr,NULL,_IONBF,0);
return *f_ptr != NULL;
}