DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Currently, a number of .h files describe several of their inherited
functions as non-virtual ones.

> grep '^\s*int.*handle' fltk/*
> grep '^\s*void.*layout()' fltk/*
> grep '^\s*void.*draw()' fltk/*
> grep '^\s*void.*draw_overlay' fltk/*

C++ compilers will be smart enough to fix the error.

However, other parsers, such as SWIG for scripting language generation,
are not so smart and will produce incorrect (and subtly wrong) output
because of this.

Link: http://www.fltk.org/str.php?L1659
Version: 2.0-feature

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

Reply via email to