Add defined(__osf__) case to invalidate_fileno (for Tru64).
Nick Ing-Simmons [Wed, 22 Jan 2003 08:47:24 +0000 (08:47 +0000)]
p4raw-id: //depot/perlio@18548

perlio.c

index 225cdf4..888e59a 100644 (file)
--- a/perlio.c
+++ b/perlio.c
@@ -2726,7 +2726,11 @@ PerlIOStdio_invalidate_fileno(pTHX_ FILE *f)
     f->__fileH = 0xff;
     f->__fileL = 0xff;
     return 1;
-#  elif defined(_AIX)
+   /* Next one ->_file seems to be a reasonable fallback 
+      For OSF only have confirmation for Tru64 (alpha)
+      but assume other OSFs will be similar.
+    */    
+#  elif defined(_AIX) || defined(__osf__)
     f->_file = -1;
     return 1;
 #  elif defined(__FreeBSD__)