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)
   {
   }