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.

Reply via email to