Fix sfio breakage caused by the fix for RT #78494.
authorNicholas Clark <nick@ccl4.org>
Mon, 9 Dec 2013 08:15:10 +0000 (09:15 +0100)
committerNicholas Clark <nick@ccl4.org>
Fri, 27 Dec 2013 11:27:28 +0000 (12:27 +0100)
commitb122cba11755f8bed9555c4070f718e5321f3c79
tree7f17f598fe7b762e38c9f2bb9d0ba6732533b523
parentd183113e9d20c519bfcbd56d436133db3e6a9ec1
Fix sfio breakage caused by the fix for RT #78494.

Commit 2e0cfa16dea85dd3 (Feb 2011) fixed RT #78494, but inadvertently broke
non-PerlIO configurations. -Uuseperlio was restored in March 2011 with commit
b6ae43b72863e12d, but this change is needed to restore the sfio build.

This is the last fix needed to get blead building with -Dusesfio, after 10
years of breakage. However, many many tests still fail (and one hangs).
Note, specifically this is only tested with sfio97. Perl is making a couple
of cheating assumptions which break with sfio2005, and I've not attempted to
fix Perl's naughtiness to get it to build with current sfio. (Nor has anyone
else in the past 8 years, it would seem. Or even reported a problem.)
util.c