On Sat, 2009-02-28 at 22:46 +0100, Bruno Haible wrote: > > > --- lib/fflush.c.orig 2009-02-28 21:09:16.000000000 +0100 > > > +++ lib/fflush.c 2009-02-28 21:01:40.000000000 +0100 > > > @@ -63,6 +63,12 @@ > > > } > > > # elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, > > > OpenServer, mingw */ > > > /* Nothing to do. */ > > > +# elif defined __MINT__ /* Atari FreeMiNT */ > > > + if (fp->__pushed_back) > > > + { > > > + fp->__bufp = fp->__pushback_bufp; > > > + fp->__pushed_back = 0; > > > + } > > > > Don't need this - we already have fflush(). > > It may become used if we add even stricter tests to test-fflush.c and > m4/fflush.m4.
This breaks the test. If I remove this code above, the tests pass. Alan.