PL_StruxFmtHandle is defined as a void *. Then it is cast away virtually
everywhere. Doesn't that defeat the purpose of strong typing that C++
provides?
If looks like it is not an easy take, but what about suppressing it?
What would be the base type? fl_Layout*
Same question for PL_StruxDocHandle. Would it be pf_Frag_Strux* or
pf_Frag* ?
Thanks for the feedback.
Hub
Received on Wed Mar 7 02:48:39 2007
This archive was generated by hypermail 2.1.8 : Wed Mar 07 2007 - 02:48:39 CET