You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@locus.apache.org on 2000/05/03 20:42:12 UTC
cvs commit: xml-xalan/c/src/XercesParserLiaison XercesDocumentBridge.cpp XercesDocumentFragmentBridge.cpp XercesDocumentTypeBridge.cpp
dbertoni 00/05/03 11:42:12
Modified: c/src/XercesParserLiaison XercesDocumentBridge.cpp
XercesDocumentFragmentBridge.cpp
XercesDocumentTypeBridge.cpp
Log:
Fixed bug where temporary navigator was being used to construct a member object, rather than the existing navigator.
Revision Changes Path
1.3 +1 -1 xml-xalan/c/src/XercesParserLiaison/XercesDocumentBridge.cpp
Index: XercesDocumentBridge.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XercesParserLiaison/XercesDocumentBridge.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- XercesDocumentBridge.cpp 2000/05/01 15:10:34 1.2
+++ XercesDocumentBridge.cpp 2000/05/03 18:42:11 1.3
@@ -122,7 +122,7 @@
if (theDoctype.isNull() == false)
{
- m_doctype = new XercesDocumentTypeBridge(theDoctype, this);
+ m_doctype = new XercesDocumentTypeBridge(theDoctype, m_navigator);
// Add it to the node map...
m_nodeMap.addAssociation(theDoctype, m_doctype, false);
1.2 +1 -1 xml-xalan/c/src/XercesParserLiaison/XercesDocumentFragmentBridge.cpp
Index: XercesDocumentFragmentBridge.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XercesParserLiaison/XercesDocumentFragmentBridge.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XercesDocumentFragmentBridge.cpp 2000/04/11 14:39:29 1.1
+++ XercesDocumentFragmentBridge.cpp 2000/05/03 18:42:11 1.2
@@ -73,7 +73,7 @@
XalanDocumentFragment(),
m_xercesNode(theXercesDOMDocumentFragment),
m_children(theXercesDOMDocumentFragment.getChildNodes(),
- theNavigator.getOwnerDocument()),
+ theNavigator),
m_navigator(theNavigator)
{
}
1.2 +2 -2 xml-xalan/c/src/XercesParserLiaison/XercesDocumentTypeBridge.cpp
Index: XercesDocumentTypeBridge.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XercesParserLiaison/XercesDocumentTypeBridge.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XercesDocumentTypeBridge.cpp 2000/04/11 14:39:29 1.1
+++ XercesDocumentTypeBridge.cpp 2000/05/03 18:42:12 1.2
@@ -69,9 +69,9 @@
XalanDocumentType(),
m_xercesNode(theXercesDOMDocumentType),
m_entities(m_xercesNode.getEntities(),
- theNavigator.getOwnerDocument()),
+ theNavigator),
m_notations(m_xercesNode.getNotations(),
- theNavigator.getOwnerDocument()),
+ theNavigator),
m_navigator(theNavigator)
{
}