On Friday 25 October 2002 12:41 pm, Rob Lahaye wrote:
> Angus Leeming wrote:
> > Here are the remaining four dialogs from Rob's monster
> > patch. Printer, Spellchecker, Texinfo and Wrap.
> >
> > All the diff's look fine to me, they all compile and I've
> > tried them out in minimal fashion. Ok to apply?
>
> Two questions/remarks:
>
> 1) FormWrap.h has NO longer the line:
>
>       virtual ButtonPolicy::SMInput input(FL_OBJECT *, long);
>
>     but FormWrap.C still has:
>
>       ButtonPolicy::SMInput FormWrap::input(FL_OBJECT *, long)
>       {
>               return ButtonPolicy::SMI_VALID;
>       }

Not here it doesn't and my version is identical to that in cvs.
        mv FormWrap.C FormWrap.C_safe
        cvs update FormWrap.C

>  This function has become redundant, I suppose.

Yes, it was identical to that in FormBase.C.

> 2) External.h has the line:
>
>       ButtonPolicy::SMInput input(FL_OBJECT *, long);
>
>     There's no "virtual" here. Is that on purpose or is it
> missing by mistake?

sloppiness perhaps. It derives from FormBase which defines this
function as virtual. See André's note.

Angus

Reply via email to