>> Maybe there is some subtle bug in there.

OK, how about this.  In ++DFB/include/++dfb.h, there is what looks like 
a copy constructor:

                IPPAny(const IMPLEMENTINGCLASS &other) {

I don't think that's ever being called - debug statements added there 
don't print.
I think that's because it has the wrong parameter type to be recognised 
as a copy constructor.  The copy constructor for class X must be 
X(const X &), i.e. in this case:

                IPPAny(const IPPAny<IMPLEMENTINGCLASS,IPPAny_C> &other) {

Making that change, my test programs at least get a bit further than 
they used to.

Any comments?  (What about the operator= in the same file?)


Phil.





_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to