On Wed, 11 Jun 2008, Patrick Wallace wrote:
> > >> Tracked this down to the "cue" variable definition on line 190 of
> > >> help.c and the actual overrun to:
> > >>
> > >> strcpy ( cue, ( levcur < 1 ) ? "Topic? " : "Subtopic? " );
> > >>
> > >> cue was defined with size 9 and needs 11 chars. Fixed that.
> > >>
> > >
> > > Pat may want to know about that one.
>
> Cripes! What an abject bug. It took its time surfacing.
Yes, and then only under the prompting of some compiler flags designed to
trap this type of error!
> FWIW the latest help.c is attached, with that bug corrected.
Thanks, I've merged that into the repository.
Peter.
|