manolo gouy wrote:

>> Probably from a logical point of view, but it uses dynamic_cast,
>> and that's not (yet?) allowed according to the current CMP :-(

[...]

> I agree, but, please, note that this dynamic_cast is in Fl_cocoa.mm,
> a file that does not have to be portable because it's entirely
> and forever Mac OS X-specific.
> 
> Don't we break much more the C++ portability rules by using
> objective-C++ code? :=)

That's an argument ;-)

Personally I don't use such ancient compilers that don't have
dynamic_cast, but since it's in the CMP... I don't know which
systems and compilers don't have it, and I'd like to loosen
this restriction, but others have to decide this.

And with your objective-c++ argument, yes, generally I'd agree
that this is another case.

Let's wait if Mike and Matt can tell us more ...

Albrecht
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to