Make -T HANDLE and -B HANDLE always set last stat type
authorFather Chrysostomos <sprout@cpan.org>
Sat, 14 Jan 2012 07:50:15 +0000 (23:50 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 14 Jan 2012 07:50:15 +0000 (23:50 -0800)
commit21a64c3ee03cc1a361f10224a63c36ef3523d3d8
treec3c06a125430d5a4957fdf7f29bf42d64e53fd67
parent81e9306fe8a12b70bdbd5c6cb413cb13cee4df4d
Make -T HANDLE and -B HANDLE always set last stat type

-T and -B on handles always set PL_laststatval (which indicates the
success of the previous stat).  But they don’t set the last stat type
(PL_laststype) for closed filehandles.  Those two should always go
together.  stat and -r, -w etc., always set PL_laststype for a closed
or missing filehandle.
pp_sys.c
t/op/filetest.t