Commit 3883a901 authored by Richard M. Stallman's avatar Richard M. Stallman
Browse files

(PENDING_OUTPUT_COUNT): If __GNU_LIBRARY__,

use GNU_LIBRARY_PENDING_OUTPUT_COUNT if defined.

Include errno.h.
parent 1ad2277b
...@@ -45,6 +45,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -45,6 +45,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "xterm.h" #include "xterm.h"
#endif /* HAVE_X_WINDOWS */ #endif /* HAVE_X_WINDOWS */
#include <errno.h>
#define max(a, b) ((a) > (b) ? (a) : (b)) #define max(a, b) ((a) > (b) ? (a) : (b))
#define min(a, b) ((a) < (b) ? (a) : (b)) #define min(a, b) ((a) < (b) ? (a) : (b))
...@@ -55,9 +57,13 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -55,9 +57,13 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* The s- file might have overridden the definition with one that works for /* The s- file might have overridden the definition with one that works for
the system's C library. But we are using the GNU C library, so this is the system's C library. But we are using the GNU C library, so this is
the right definition for every system. */ the right definition for every system. */
#ifdef GNU_LIBRARY_PENDING_OUTPUT_COUNT
#define PENDING_OUTPUT_COUNT GNU_LIBRARY_PENDING_OUTPUT_COUNT
#else
#undef PENDING_OUTPUT_COUNT #undef PENDING_OUTPUT_COUNT
#define PENDING_OUTPUT_COUNT(FILE) ((FILE)->__bufp - (FILE)->__buffer) #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->__bufp - (FILE)->__buffer)
#else #endif
#else /* not __GNU_LIBRARY__ */
#ifndef PENDING_OUTPUT_COUNT #ifndef PENDING_OUTPUT_COUNT
#define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_ptr - (FILE)->_base) #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_ptr - (FILE)->_base)
#endif #endif
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment