This fixes a test failure of 'fbufmode' on mingw.

2007-04-27  Bruno Haible  <[EMAIL PROTECTED]>

        * tests/test-fbufmode.c (main): Relax test, to avoid failure on mingw.

*** tests/test-fbufmode.c       23 Apr 2007 07:56:34 -0000      1.2
--- tests/test-fbufmode.c       27 Apr 2007 10:28:33 -0000
***************
*** 52,58 ****
    /* This setvbuf call can fail, e.g. on HP-UX 11.  */
    if (setvbuf (fp, buf, _IOLBF, 5) == 0)
      {
!       ASSERT (fbufmode (fp) == _IOLBF);
      }
  
    /* This setvbuf call can fail, e.g. on HP-UX 11.  */
--- 52,60 ----
    /* This setvbuf call can fail, e.g. on HP-UX 11.  */
    if (setvbuf (fp, buf, _IOLBF, 5) == 0)
      {
!       /* mingw's setvbuf implements _IOLBF the same way as _IOFBF.  */
!       ASSERT (fbufmode (fp) == _IOLBF
!             || fbufmode (fp) == _IOFBF);
      }
  
    /* This setvbuf call can fail, e.g. on HP-UX 11.  */



Reply via email to