> 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