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 2001/06/06 23:43:24 UTC

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

dbertoni    01/06/06 14:43:24

  Modified:    c/src/XercesParserLiaison XercesParserLiaison.cpp
                        XercesParserLiaison.hpp
  Log:
  A DOMSupport instance is no longer required.
  
  Revision  Changes    Path
  1.32      +20 -4     xml-xalan/c/src/XercesParserLiaison/XercesParserLiaison.cpp
  
  Index: XercesParserLiaison.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XercesParserLiaison/XercesParserLiaison.cpp,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- XercesParserLiaison.cpp	2001/05/10 17:53:56	1.31
  +++ XercesParserLiaison.cpp	2001/06/06 21:43:22	1.32
  @@ -111,8 +111,7 @@
   
   
   
  -XercesParserLiaison::XercesParserLiaison(XercesDOMSupport&	theSupport) :
  -	m_DOMSupport(theSupport),
  +XercesParserLiaison::XercesParserLiaison(XercesDOMSupport&	/* theSupport */) :
   	m_specialCharacters(theDefaultSpecialCharacters),
   	m_indent(-1),
   	m_shouldExpandEntityRefs(true),
  @@ -131,6 +130,25 @@
   
   
   
  +XercesParserLiaison::XercesParserLiaison() :
  +	m_specialCharacters(theDefaultSpecialCharacters),
  +	m_indent(-1),
  +	m_shouldExpandEntityRefs(true),
  +	m_useValidation(false),
  +	m_includeIgnorableWhitespace(true),
  +	m_doNamespaces(true),
  +	m_exitOnFirstFatalError(true),
  +	m_entityResolver(0),
  +	m_errorHandler(this),
  +	m_documentMap(),
  +	m_buildBridge(true),
  +	m_threadSafe(false),
  +	m_executionContext(0)
  +{
  +}
  +
  +
  +
   XercesParserLiaison::~XercesParserLiaison()
   {
   	reset();
  @@ -151,8 +169,6 @@
   			 makeMapValueDeleteFunctor(m_documentMap));
   
   	m_documentMap.clear();
  -
  -	m_DOMSupport.reset();
   
   	m_executionContext = 0;
   }
  
  
  
  1.23      +8 -3      xml-xalan/c/src/XercesParserLiaison/XercesParserLiaison.hpp
  
  Index: XercesParserLiaison.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XercesParserLiaison/XercesParserLiaison.hpp,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- XercesParserLiaison.hpp	2001/05/10 17:53:57	1.22
  +++ XercesParserLiaison.hpp	2001/06/06 21:43:22	1.23
  @@ -98,10 +98,17 @@
   	/**
   	 * Construct a XercesParserLiaison instance.
   	 *
  -	 * @param theSupport		   instance of DOMSupport object
  +	 * @param theSupport instance of DOMSupport object
  +	 *
  +	 * @deprecated This constructor is deprecated.  Use the default constructor instead.
   	 */
   	XercesParserLiaison(XercesDOMSupport&	theSupport);
   
  +	/**
  +	 * Construct a XercesParserLiaison instance.
  +	 */
  +	XercesParserLiaison();
  +
   	virtual
   	~XercesParserLiaison();
   
  @@ -459,8 +466,6 @@
   private:
   
   	// Data members...
  -	XercesDOMSupport& 	m_DOMSupport;
  -
   	XalanDOMString		m_specialCharacters;
   
   	int 				m_indent;
  
  
  

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