Fix for bugs 21717 and 22140.
authorNick Ing-Simmons <nik@tiuk.ti.com>
Sat, 10 May 2003 15:59:26 +0000 (15:59 +0000)
committerNick Ing-Simmons <nik@tiuk.ti.com>
Sat, 10 May 2003 15:59:26 +0000 (15:59 +0000)
commit6caa5a9cfe39f91bc44bba937a0b491f754fe9cd
treec0c05d9ceb6d662f4b5d5e79d0cdfdf2d7a01c3f
parent37725cdcc38b517ef70773e843427b086c3d89e1
Fix for bugs 21717 and 22140.
Win32's lseek claims to have succeeded in pipes etc. Which confuses :perlio
and derived layers. So have :unix's "pushed" method stat() the fd and
cache non S_ISREG nature. Have Unix_seek fail if fd is NOT S_ISREG to match
UNIX behaviour.

p4raw-id: //depot/perlio@19475
perlio.c
perliol.h