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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to