Loading...
--- Libc/Libc-594.9.5/stdio/FreeBSD/refill.c.patch
+++ Libc/Libc-763.11/stdio/FreeBSD/refill.c.patch
@@ -1,6 +1,6 @@
---- refill.c.orig 2008-01-24 17:13:42.000000000 -0800
-+++ refill.c 2008-02-17 13:19:27.000000000 -0800
-@@ -68,8 +68,8 @@ lflush(FILE *fp)
+--- refill.c.bsdnew 2009-11-11 13:33:14.000000000 -0800
++++ refill.c 2009-11-11 13:33:14.000000000 -0800
+@@ -64,8 +64,8 @@ lflush(FILE *fp)
* Refill a stdio buffer.
* Return EOF on eof or error, 0 otherwise.
*/
@@ -11,7 +11,7 @@
{
/* make sure stdio is set up */
-@@ -134,6 +134,13 @@ __srefill(FILE *fp)
+@@ -130,6 +130,13 @@ __srefill(FILE *fp)
if ((fp->_flags & (__SLBF|__SWR)) == (__SLBF|__SWR))
__sflush(fp);
}
@@ -25,7 +25,7 @@
fp->_p = fp->_bf._base;
fp->_r = _sread(fp, (char *)fp->_p, fp->_bf._size);
fp->_flags &= ~__SMOD; /* buffer contents are again pristine */
-@@ -148,3 +155,13 @@ __srefill(FILE *fp)
+@@ -144,3 +151,13 @@ __srefill(FILE *fp)
}
return (0);
}