|
@@ -630,10 +630,12 @@ public:
|
|
|
|
|
|
|
|
/// Get the XMLDocument that owns this XMLNode.
|
|
/// Get the XMLDocument that owns this XMLNode.
|
|
|
const XMLDocument* GetDocument() const {
|
|
const XMLDocument* GetDocument() const {
|
|
|
|
|
+ TIXMLASSERT( _document );
|
|
|
return _document;
|
|
return _document;
|
|
|
}
|
|
}
|
|
|
/// Get the XMLDocument that owns this XMLNode.
|
|
/// Get the XMLDocument that owns this XMLNode.
|
|
|
XMLDocument* GetDocument() {
|
|
XMLDocument* GetDocument() {
|
|
|
|
|
+ TIXMLASSERT( _document );
|
|
|
return _document;
|
|
return _document;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1536,9 +1538,11 @@ public:
|
|
|
~XMLDocument();
|
|
~XMLDocument();
|
|
|
|
|
|
|
|
virtual XMLDocument* ToDocument() {
|
|
virtual XMLDocument* ToDocument() {
|
|
|
|
|
+ TIXMLASSERT( this == _document );
|
|
|
return this;
|
|
return this;
|
|
|
}
|
|
}
|
|
|
virtual const XMLDocument* ToDocument() const {
|
|
virtual const XMLDocument* ToDocument() const {
|
|
|
|
|
+ TIXMLASSERT( this == _document );
|
|
|
return this;
|
|
return this;
|
|
|
}
|
|
}
|
|
|
|
|
|