(__freading): Better code for last change.
authordrepper <drepper>
Sat, 13 Oct 2007 07:15:34 +0000 (07:15 +0000)
committerdrepper <drepper>
Sat, 13 Oct 2007 07:15:34 +0000 (07:15 +0000)
libio/__freading.c

index 7eca27b..c271388 100644 (file)
@@ -21,7 +21,6 @@
 int
 __freading (FILE *fp)
 {
-  return (((fp->_flags & _IO_NO_WRITES)
-          || (fp->_flags & _IO_CURRENTLY_PUTTING) == 0)
-         && (fp->_flags & _IO_NO_READS) == 0);
+  return ((fp->_flags & _IO_NO_WRITES)
+         || (fp->_flags & (_IO_CURRENTLY_PUTTING | _IO_NO_READS)) == 0);
 }