Loading...
stdio/FreeBSD/ftell.c.patch Libc-391 Libc-763.11
--- Libc/Libc-391/stdio/FreeBSD/ftell.c.patch
+++ Libc/Libc-763.11/stdio/FreeBSD/ftell.c.patch
@@ -1,10 +1,11 @@
---- ftell.c.orig	Tue May 20 15:22:42 2003
-+++ ftell.c	Tue May 25 13:14:32 2004
-@@ -105,6 +105,7 @@
+--- ftell.c.bsdnew	2009-11-11 13:33:10.000000000 -0800
++++ ftell.c	2009-11-11 13:33:10.000000000 -0800
+@@ -101,6 +101,8 @@ _ftello(fp, offset)
  	 * Find offset of underlying I/O object, then
  	 * adjust for buffered bytes.
  	 */
-+	__sflush(fp);		/* may adjust seek offset on append stream */
++	if (__sflush(fp))		/* may adjust seek offset on append stream */
++		return (1);
  	if (fp->_flags & __SOFF)
  		pos = fp->_offset;
  	else {