]> git.eshelyaron.com Git - emacs.git/commitdiff
(PENDING_OUTPUT_COUNT) [__GNU_LIBRARY__]: Alternate definition for the GNU
authorRoland McGrath <roland@gnu.org>
Wed, 8 Dec 1993 23:49:24 +0000 (23:49 +0000)
committerRoland McGrath <roland@gnu.org>
Wed, 8 Dec 1993 23:49:24 +0000 (23:49 +0000)
C library.  I changed this in version 18 in 1991, but the change never got
propagated.

src/dispnew.c

index dac5c164356d324d7bfc7b2e8c945a777f49b095..5a9829f5f8d6e5ad4aeba3d0b1be95a1a01e2cf0 100644 (file)
@@ -52,8 +52,12 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* Get number of chars of output now in the buffer of a stdio stream.
    This ought to be built in in stdio, but it isn't.
    Some s- files override this because their stdio internals differ.  */
+#ifdef __GNU_LIBRARY__
+#define        PENDING_OUTPUT_COUNT(FILE) ((FILE)->__bufp - (FILE)->__buffer)
+#else
 #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_ptr - (FILE)->_base)
 #endif
+#endif
 
 /* Nonzero upon entry to redisplay means do not assume anything about
    current contents of actual terminal frame; clear and redraw it.  */