Relax test, to avoid failure on mingw.
[pspp] / tests / test-fbufmode.c
index af4fa88b7610365b298206802e7460349bc3c34f..cbdf29d7fe433e9f515784ecfb98235666a33554 100644 (file)
@@ -52,7 +52,9 @@ main ()
   /* This setvbuf call can fail, e.g. on HP-UX 11.  */
   if (setvbuf (fp, buf, _IOLBF, 5) == 0)
     {
-      ASSERT (fbufmode (fp) == _IOLBF);
+      /* 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.  */