Integrate from perlio:
authorJarkko Hietaniemi <jhi@iki.fi>
Wed, 22 Jan 2003 17:43:45 +0000 (17:43 +0000)
committerJarkko Hietaniemi <jhi@iki.fi>
Wed, 22 Jan 2003 17:43:45 +0000 (17:43 +0000)
commit0555b2b0658b3543d19d3fed65724628f43e0191
tree8a063c6e16d6c7c8a27c447eada7f9ea8df31b83
parentfa6f41cfedcd9c19e472d10292b6d4367aa3b9b0
parentc9bca74aca217023baf0f921dcffaaa072a83cf3
Integrate from perlio:
[ 18560]
Fixes for open.pm which attempts to load layers:
 1. C equivalent of local $SIG{__WARN__} = sub {}
    while loading layers to supress warnings lib/open.t does
    not want.
 2. The loading scheme does not recurse now so look for
    new symptom of bad layer which is that a good module
    fails to load (as we cannot open any files).

NOTE: In my opinion open.pm should probably die on bad layer
spec rather than just (maybe) warning and then allowing opens
to fail.
p4raw-link: @18560 on //depot/perlio: c9bca74aca217023baf0f921dcffaaa072a83cf3

p4raw-id: //depot/perl@18561
perlio.c