Initialize pointers in constructor
@@ -581,7 +581,8 @@ XMLNode::XMLNode( XMLDocument* doc ) :
_document( doc ),
_parent( 0 ),
_firstChild( 0 ), _lastChild( 0 ),
- _prev( 0 ), _next( 0 )
+ _prev( 0 ), _next( 0 ),
+ _memPool( 0 )
{
}
@@ -1069,7 +1069,7 @@ public:
private:
enum { BUF_SIZE = 200 };
- XMLAttribute() : _next( 0 ) {}
+ XMLAttribute() : _next( 0 ), _memPool( 0 ) {}
virtual ~XMLAttribute() {}
XMLAttribute( const XMLAttribute& ); // not supported