> Applied
>
> > I wrote:
> >
> > > As far as I can tell, the only actual error in Paul Vixie's code is
> > > that the two lines you quote above should be:
> > >
> > > else if (--size > 0)
> > > *++dst = 0, dirty = 0;
[snip]
> > < else if (size-- > 0)
> > ---
> > > else if (--size > 0)
Didn't we agree this WASN'T the fix for the problem? Something about return
values? I seem to remember that this piece of code needed to be rewritten...
Taral