Hi Roman,

Can you try revision:
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1757&view=rev ?

I believe the bug is fixed and new issues were not introduced :-)

There is a small snag still:

virtual_const_bindings.cpp:27: virhe: ”result” declared as reference
but not initialized

This comes from the following piece of code:

    static boost::python::object default_h( ::B & inst, ::A & x ){
        C & result;
        if( dynamic_cast< B_wrapper * >( boost::addressof( inst ) ) ){
            result = inst.::B::h(x);
        }
        else{
            result = inst.h(x);
        }
        typedef bp::return_internal_reference< > call_policies_t;
return bp::object( pyplusplus::call_policies::make_object< call_policies_t, ::C & >( result ) );
    }
--
Pertti

_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
http://mail.python.org/mailman/listinfo/cplusplus-sig

Reply via email to