Message-ID: <Pine.LNX.4.21.
0105081654140.1212-100000@marmot.rim.canoe.ca>
p4raw-id: //depot/perl@10053
if (PerlIOBase(f)->flags & PERLIO_F_CANREAD)
{
PerlIOScalar *s = PerlIOSelf(f,PerlIOScalar);
- return SvCUR(s->var) - s->posn;
+ if (SvCUR(s->var) > s->posn)
+ return SvCUR(s->var) - s->posn;
+ else
+ return 0;
}
return 0;
}