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...@apache.org on 2003/10/10 20:19:51 UTC

cvs commit: xml-xalan/c/src/xalanc/XalanTransformer XalanTransformer.cpp XalanTransformer.hpp

dbertoni    2003/10/10 11:19:51

  Modified:    c/src/xalanc/XalanTransformer XalanTransformer.cpp
                        XalanTransformer.hpp
  Log:
  Added parameter for base URI of XalanDocumentBuilder instance.  Fixes bugzilla 23733.
  
  Revision  Changes    Path
  1.8       +2 -2      xml-xalan/c/src/xalanc/XalanTransformer/XalanTransformer.cpp
  
  Index: XalanTransformer.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/xalanc/XalanTransformer/XalanTransformer.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- XalanTransformer.cpp	1 Oct 2003 21:14:20 -0000	1.7
  +++ XalanTransformer.cpp	10 Oct 2003 18:19:51 -0000	1.8
  @@ -854,11 +854,11 @@
   
   
   XalanDocumentBuilder*
  -XalanTransformer::createDocumentBuilder()
  +XalanTransformer::createDocumentBuilder(const XalanDOMString&	theURI)
   {
   	m_parsedSources.reserve(m_parsedSources.size() + 1);
   
  -	XalanDocumentBuilder* const 	theNewBuilder = new XalanDefaultDocumentBuilder;
  +	XalanDocumentBuilder* const 	theNewBuilder = new XalanDefaultDocumentBuilder(theURI);
   
   	m_parsedSources.push_back(theNewBuilder);
   
  
  
  
  1.4       +2 -1      xml-xalan/c/src/xalanc/XalanTransformer/XalanTransformer.hpp
  
  Index: XalanTransformer.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/xalanc/XalanTransformer/XalanTransformer.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XalanTransformer.hpp	19 Sep 2003 21:05:35 -0000	1.3
  +++ XalanTransformer.hpp	10 Oct 2003 18:19:51 -0000	1.4
  @@ -431,10 +431,11 @@
   	 * XalanTransformer instance goes out of scope, or you explicitly call
   	 * destroyDocumentBuilder().  You must not delete the instance yourself.
   	 *
  +	 * @param theURI The base URI for the document instance.
   	 * @return	a pointer to a XalanDocumentBuilder instance or 0 for failure.
   	 */
   	XalanDocumentBuilder*
  -	createDocumentBuilder();
  +	createDocumentBuilder(const XalanDOMString&		theURI = XalanDOMString());
   
   	/**
   	 * Destroy a document builder created by a previous call to createDocumentBuilder().
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org