]> git.saurik.com Git - apple/libc.git/blobdiff - stdio/FreeBSD/ftell.c.patch
Libc-763.13.tar.gz
[apple/libc.git] / stdio / FreeBSD / ftell.c.patch
index 9b82036f6897e75ff55835632c4259d6d4daf701..528b85b311b0b5a80e27ff1ddb560755ecf4eaf5 100644 (file)
@@ -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 {