Just got the latest copy of the source and noticed this hasn't been
cleared up.  The offending files are:

DocumentImpl.cpp
DOMParentNode.cpp
DOMDocumentImpl.cpp

The code that's breaking is similar to this:

DocumentImpl::DocumentImpl(MemoryManager* const manager)
    : ParentNode(this)

Problem being that, according to the standard, 'this' isn't required to be
a valid pointer until the body of the constructor has been entered.  A fix
would likely require adding a new protected method to the parent class to
pass the pointer.

I apologize if this has been discussed before... didn't see it in the
recent threads.  And it looks like DocumentImpl is on its way to being
deprecated, is this true?


Sean

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to