Change 14081 by jhi@alpha on 2002/01/04 21:45:22
Integrate change #14062 from macperl;
Define setbuf, setvbuf for Mac OS
Affected files ...
.... //depot/perl/ext/IO/IO.xs#31 integrate
Differences ...
==== //depot/perl/ext/IO/IO.xs#31 (text) ====
Index: perl/ext/IO/IO.xs
--- perl/ext/IO/IO.xs.~1~ Fri Jan 4 15:00:05 2002
+++ perl/ext/IO/IO.xs Fri Jan 4 15:00:05 2002
@@ -26,6 +26,13 @@
#endif
#ifdef PerlIO
+#ifdef MACOS_TRADITIONAL
+#define PERLIO_IS_STDIO 1
+#undef setbuf
+#undef setvbuf
+#define setvbuf _stdsetvbuf
+#define setbuf(f,b) ( __sf_setbuf(f,b) )
+#endif
typedef int SysRet;
typedef PerlIO * InputStream;
typedef PerlIO * OutputStream;
End of Patch.