gareth      2003/05/30 09:11:46

  Modified:    c/src/xercesc/dom DOMError.hpp DOMInputSource.hpp
               c/src/xercesc/framework Wrapper4DOMInputSource.cpp
                        Wrapper4DOMInputSource.hpp Wrapper4InputSource.cpp
                        Wrapper4InputSource.hpp XMLFormatter.cpp
                        XMLFormatter.hpp
               c/src/xercesc/internal IGXMLScanner2.cpp SGXMLScanner.cpp
               c/src/xercesc/sax ErrorHandler.hpp HandlerBase.hpp
                        InputSource.hpp
               c/src/xercesc/util RefArrayVectorOf.c RefVectorOf.c
               c/src/xercesc/validators/common CMLeaf.hpp
               c/src/xercesc/validators/schema TraverseSchema.cpp
  Log:
  Fixes so we compile under VC7.1. Patch by Alberto Massari.
  
  Revision  Changes    Path
  1.10      +4 -1      xml-xerces/c/src/xercesc/dom/DOMError.hpp
  
  Index: DOMError.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMError.hpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMError.hpp      14 May 2003 18:06:53 -0000      1.9
  +++ DOMError.hpp      30 May 2003 16:11:43 -0000      1.10
  @@ -59,6 +59,9 @@
   
   /*
    * $Log$
  + * Revision 1.10  2003/05/30 16:11:43  gareth
  + * Fixes so we compile under VC7.1. Patch by Alberto Massari.
  + *
    * Revision 1.9  2003/05/14 18:06:53  gareth
    * Updated DOMError to 
http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/core.html.
    *
  @@ -279,7 +282,7 @@
        * @see   getRelatedException
        * @since DOM Level 3
        */
  -    virtual void setRelatedException(void* exception) const = 0;
  +    virtual void setRelatedException(void* exc) const = 0;
   
       /**
        * A <code>XMLCh*</code> indicating which related data is expected in 
  
  
  
  1.10      +2 -2      xml-xerces/c/src/xercesc/dom/DOMInputSource.hpp
  
  Index: DOMInputSource.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/DOMInputSource.hpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMInputSource.hpp        7 Mar 2003 19:59:05 -0000       1.9
  +++ DOMInputSource.hpp        30 May 2003 16:11:43 -0000      1.10
  @@ -301,7 +301,7 @@
        *         False if the parser issue warning message instead.
        * @see #setIssueFatalErrorIfNotFound
        */
  -    virtual const bool getIssueFatalErrorIfNotFound() const = 0;
  +    virtual bool getIssueFatalErrorIfNotFound() const = 0;
   
       /**
        * Called to indicate that this DOMInputSource is no longer in use
  
  
  
  1.5       +4 -1      xml-xerces/c/src/xercesc/framework/Wrapper4DOMInputSource.cpp
  
  Index: Wrapper4DOMInputSource.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/Wrapper4DOMInputSource.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Wrapper4DOMInputSource.cpp        16 May 2003 21:36:55 -0000      1.4
  +++ Wrapper4DOMInputSource.cpp        30 May 2003 16:11:43 -0000      1.5
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.5  2003/05/30 16:11:43  gareth
  + * Fixes so we compile under VC7.1. Patch by Alberto Massari.
  + *
    * Revision 1.4  2003/05/16 21:36:55  knoaman
    * Memory manager implementation: Modify constructors to pass in the memory manager.
    *
  @@ -105,7 +108,7 @@
   // ---------------------------------------------------------------------------
   //  Wrapper4DOMInputSource: Getter methods
   // ---------------------------------------------------------------------------
  -const bool Wrapper4DOMInputSource::getIssueFatalErrorIfNotFound() const
  +bool Wrapper4DOMInputSource::getIssueFatalErrorIfNotFound() const
   {
       return fInputSource->getIssueFatalErrorIfNotFound();
   }
  
  
  
  1.6       +2 -2      xml-xerces/c/src/xercesc/framework/Wrapper4DOMInputSource.hpp
  
  Index: Wrapper4DOMInputSource.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/Wrapper4DOMInputSource.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Wrapper4DOMInputSource.hpp        16 May 2003 21:36:55 -0000      1.5
  +++ Wrapper4DOMInputSource.hpp        30 May 2003 16:11:43 -0000      1.6
  @@ -175,7 +175,7 @@
       *         False if the parser issue warning message instead.
       * @see #setIssueFatalErrorIfNotFound
       */
  -    const bool getIssueFatalErrorIfNotFound() const;
  +    bool getIssueFatalErrorIfNotFound() const;
   
       //@}
   
  
  
  
  1.5       +4 -1      xml-xerces/c/src/xercesc/framework/Wrapper4InputSource.cpp
  
  Index: Wrapper4InputSource.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/Wrapper4InputSource.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Wrapper4InputSource.cpp   4 Nov 2002 15:00:21 -0000       1.4
  +++ Wrapper4InputSource.cpp   30 May 2003 16:11:43 -0000      1.5
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.5  2003/05/30 16:11:43  gareth
  + * Fixes so we compile under VC7.1. Patch by Alberto Massari.
  + *
    * Revision 1.4  2002/11/04 15:00:21  tng
    * C++ Namespace Support.
    *
  @@ -103,7 +106,7 @@
   // ---------------------------------------------------------------------------
   //  Wrapper4InputSource: Getter methods
   // ---------------------------------------------------------------------------
  -const bool Wrapper4InputSource::getIssueFatalErrorIfNotFound() const
  +bool Wrapper4InputSource::getIssueFatalErrorIfNotFound() const
   {
       return fInputSource->getIssueFatalErrorIfNotFound();
   }
  
  
  
  1.7       +2 -2      xml-xerces/c/src/xercesc/framework/Wrapper4InputSource.hpp
  
  Index: Wrapper4InputSource.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/Wrapper4InputSource.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Wrapper4InputSource.hpp   7 Mar 2003 18:08:10 -0000       1.6
  +++ Wrapper4InputSource.hpp   30 May 2003 16:11:43 -0000      1.7
  @@ -183,7 +183,7 @@
       *         False if the parser issue warning message instead.
       * @see #setIssueFatalErrorIfNotFound
       */
  -    const bool getIssueFatalErrorIfNotFound() const;
  +    bool getIssueFatalErrorIfNotFound() const;
   
       //@}
   
  
  
  
  1.13      +2 -2      xml-xerces/c/src/xercesc/framework/XMLFormatter.cpp
  
  Index: XMLFormatter.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/XMLFormatter.cpp,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- XMLFormatter.cpp  16 May 2003 21:36:55 -0000      1.12
  +++ XMLFormatter.cpp  30 May 2003 16:11:43 -0000      1.13
  @@ -488,7 +488,7 @@
   // ---------------------------------------------------------------------------
   //  XMLFormatter: Private helper methods
   // ---------------------------------------------------------------------------
  -const void XMLFormatter::writeCharRef(const XMLCh &toWrite)
  +void XMLFormatter::writeCharRef(const XMLCh &toWrite)
   {
       XMLCh tmpBuf[32];
       tmpBuf[0] = chAmpersand;
  
  
  
  1.15      +4 -1      xml-xerces/c/src/xercesc/framework/XMLFormatter.hpp
  
  Index: XMLFormatter.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/XMLFormatter.hpp,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- XMLFormatter.hpp  16 May 2003 21:36:55 -0000      1.14
  +++ XMLFormatter.hpp  30 May 2003 16:11:43 -0000      1.15
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.15  2003/05/30 16:11:43  gareth
  + * Fixes so we compile under VC7.1. Patch by Alberto Massari.
  + *
    * Revision 1.14  2003/05/16 21:36:55  knoaman
    * Memory manager implementation: Modify constructors to pass in the memory manager.
    *
  @@ -428,7 +431,7 @@
                                 XMLByte*      &ref, 
                                 const XMLCh *  stdRef);  
    
  -    const void writeCharRef(const XMLCh &toWrite);
  +    void writeCharRef(const XMLCh &toWrite);
   
       bool inEscapeList(const XMLFormatter::EscapeFlags escStyle
                       , const XMLCh                     toCheck);
  
  
  
  1.21      +3 -3      xml-xerces/c/src/xercesc/internal/IGXMLScanner2.cpp
  
  Index: IGXMLScanner2.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/internal/IGXMLScanner2.cpp,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- IGXMLScanner2.cpp 18 May 2003 14:02:04 -0000      1.20
  +++ IGXMLScanner2.cpp 30 May 2003 16:11:44 -0000      1.21
  @@ -1369,7 +1369,7 @@
           Janitor<InputSource> janSrc(srcToFill);
   
           // Should just issue warning if the schema is not found
  -        const bool flag = srcToFill->getIssueFatalErrorIfNotFound();
  +        bool flag = srcToFill->getIssueFatalErrorIfNotFound();
           srcToFill->setIssueFatalErrorIfNotFound(false);
   
           parser.parse(*srcToFill);
  @@ -1570,7 +1570,7 @@
       parser.setUserErrorReporter(fErrorReporter);
   
       // Should just issue warning if the schema is not found
  -    const bool flag = src.getIssueFatalErrorIfNotFound();
  +    bool flag = src.getIssueFatalErrorIfNotFound();
       ((InputSource&) src).setIssueFatalErrorIfNotFound(false);
   
       parser.parse(src);
  
  
  
  1.27      +3 -3      xml-xerces/c/src/xercesc/internal/SGXMLScanner.cpp
  
  Index: SGXMLScanner.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/internal/SGXMLScanner.cpp,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- SGXMLScanner.cpp  18 May 2003 14:02:04 -0000      1.26
  +++ SGXMLScanner.cpp  30 May 2003 16:11:44 -0000      1.27
  @@ -3136,7 +3136,7 @@
           Janitor<InputSource> janSrc(srcToFill);
   
           // Should just issue warning if the schema is not found
  -        const bool flag = srcToFill->getIssueFatalErrorIfNotFound();
  +        bool flag = srcToFill->getIssueFatalErrorIfNotFound();
           srcToFill->setIssueFatalErrorIfNotFound(false);
   
           parser.parse(*srcToFill);
  @@ -3306,7 +3306,7 @@
       parser.setUserErrorReporter(fErrorReporter);
   
       // Should just issue warning if the schema is not found
  -    const bool flag = src.getIssueFatalErrorIfNotFound();
  +    bool flag = src.getIssueFatalErrorIfNotFound();
       ((InputSource&) src).setIssueFatalErrorIfNotFound(false);
   
       parser.parse(src);
  
  
  
  1.4       +6 -3      xml-xerces/c/src/xercesc/sax/ErrorHandler.hpp
  
  Index: ErrorHandler.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/sax/ErrorHandler.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ErrorHandler.hpp  7 Mar 2003 18:10:06 -0000       1.3
  +++ ErrorHandler.hpp  30 May 2003 16:11:44 -0000      1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2003/05/30 16:11:44  gareth
  + * Fixes so we compile under VC7.1. Patch by Alberto Massari.
  + *
    * Revision 1.3  2003/03/07 18:10:06  tng
    * Return a reference instead of void for operator=
    *
  @@ -162,7 +165,7 @@
       *            wrapping another exception.
       * @see SAXParseException#SAXParseException
       */
  -    virtual void warning(const SAXParseException& exception) = 0;
  +    virtual void warning(const SAXParseException& exc) = 0;
   
     /**
       * Receive notification of a recoverable error.
  @@ -186,7 +189,7 @@
       *            wrapping another exception.
       * @see SAXParseException#SAXParseException
       */
  -    virtual void error(const SAXParseException& exception) = 0;
  +    virtual void error(const SAXParseException& exc) = 0;
   
     /**
       * Receive notification of a non-recoverable error.
  @@ -208,7 +211,7 @@
       *            wrapping another exception.
       * @see SAXParseException#SAXParseException
       */
  -    virtual void fatalError(const SAXParseException& exception) = 0;
  +    virtual void fatalError(const SAXParseException& exc) = 0;
   
       /**
       * Reset the Error handler object on its reuse
  
  
  
  1.6       +8 -5      xml-xerces/c/src/xercesc/sax/HandlerBase.hpp
  
  Index: HandlerBase.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/sax/HandlerBase.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- HandlerBase.hpp   4 Nov 2002 14:56:25 -0000       1.5
  +++ HandlerBase.hpp   30 May 2003 16:11:44 -0000      1.6
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.6  2003/05/30 16:11:44  gareth
  + * Fixes so we compile under VC7.1. Patch by Alberto Massari.
  + *
    * Revision 1.5  2002/11/04 14:56:25  tng
    * C++ Namespace Support.
    *
  @@ -339,7 +342,7 @@
       * @see ErrorHandler#warning
       * @see SAXParseException#SAXParseException
       */
  -    virtual void error(const SAXParseException& exception);
  +    virtual void error(const SAXParseException& exc);
   
     /**
       * Report a fatal XML parsing error.
  @@ -358,7 +361,7 @@
       * @see ErrorHandler#fatalError
       * @see SAXParseException#SAXParseException
       */
  -    virtual void fatalError(const SAXParseException& exception);
  +    virtual void fatalError(const SAXParseException& exc);
   
     /**
       * Receive notification of a parser warning.
  @@ -374,7 +377,7 @@
       * @see ErrorHandler#warning
       * @see SAXParseException#SAXParseException
       */
  -    virtual void warning(const SAXParseException& exception);
  +    virtual void warning(const SAXParseException& exc);
   
       /**
       * Reset the Error handler object on its reuse
  @@ -461,9 +464,9 @@
   {
   }
   
  -inline void HandlerBase::fatalError(const SAXParseException& exception)
  +inline void HandlerBase::fatalError(const SAXParseException& exc)
   {
  -    throw exception;
  +    throw exc;
   }
   
   inline void
  
  
  
  1.8       +5 -2      xml-xerces/c/src/xercesc/sax/InputSource.hpp
  
  Index: InputSource.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/sax/InputSource.hpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- InputSource.hpp   16 May 2003 21:36:59 -0000      1.7
  +++ InputSource.hpp   30 May 2003 16:11:45 -0000      1.8
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.8  2003/05/30 16:11:45  gareth
  + * Fixes so we compile under VC7.1. Patch by Alberto Massari.
  + *
    * Revision 1.7  2003/05/16 21:36:59  knoaman
    * Memory manager implementation: Modify constructors to pass in the memory manager.
    *
  @@ -232,7 +235,7 @@
       *         False if the parser issue warning message instead.
       * @see #setIssueFatalErrorIfNotFound
       */
  -    virtual const bool getIssueFatalErrorIfNotFound() const;
  +    virtual bool getIssueFatalErrorIfNotFound() const;
   
       MemoryManager* getMemoryManager() const;
   
  @@ -403,7 +406,7 @@
       return fSystemId;
   }
   
  -inline const bool InputSource::getIssueFatalErrorIfNotFound() const
  +inline bool InputSource::getIssueFatalErrorIfNotFound() const
   {
       return fFatalErrorIfNotFound;
   }
  
  
  
  1.7       +31 -31    xml-xerces/c/src/xercesc/util/RefArrayVectorOf.c
  
  Index: RefArrayVectorOf.c
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/RefArrayVectorOf.c,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- RefArrayVectorOf.c        27 May 2003 16:52:16 -0000      1.6
  +++ RefArrayVectorOf.c        30 May 2003 16:11:45 -0000      1.7
  @@ -22,85 +22,85 @@
   
   template <class TElem> RefArrayVectorOf<TElem>::~RefArrayVectorOf()
   {
  -    if (fAdoptedElems)
  +    if (BaseRefVectorOf<TElem>::fAdoptedElems)
       {
  -      for (unsigned int index = 0; index < fCurCount; index++)
  -            fMemoryManager->deallocate(fElemList[index]);//delete[] 
fElemList[index];
  +      for (unsigned int index = 0; index < BaseRefVectorOf<TElem>::fCurCount; 
index++)
  +            
BaseRefVectorOf<TElem>::fMemoryManager->deallocate(BaseRefVectorOf<TElem>::fElemList[index]);//delete[]
 fElemList[index];
       }
  -    fMemoryManager->deallocate(fElemList);//delete [] fElemList;
  +    
BaseRefVectorOf<TElem>::fMemoryManager->deallocate(BaseRefVectorOf<TElem>::fElemList);//delete
 [] fElemList;
   }
   
   template <class TElem> void
   RefArrayVectorOf<TElem>::setElementAt(TElem* const toSet, const unsigned int setAt)
   {
  -    if (setAt >= fCurCount)
  +    if (setAt >= BaseRefVectorOf<TElem>::fCurCount)
           ThrowXML(ArrayIndexOutOfBoundsException, XMLExcepts::Vector_BadIndex);
   
  -    if (fAdoptedElems)
  -        fMemoryManager->deallocate(fElemList[setAt]);
  +    if (BaseRefVectorOf<TElem>::fAdoptedElems)
  +        
BaseRefVectorOf<TElem>::fMemoryManager->deallocate(BaseRefVectorOf<TElem>::fElemList[setAt]);
   
  -    fElemList[setAt] = toSet;
  +    BaseRefVectorOf<TElem>::fElemList[setAt] = toSet;
   }
   
   template <class TElem> void RefArrayVectorOf<TElem>::removeAllElements()
   {
  -    for (unsigned int index = 0; index < fCurCount; index++)
  +    for (unsigned int index = 0; index < BaseRefVectorOf<TElem>::fCurCount; index++)
       {
  -        if (fAdoptedElems)
  -          fMemoryManager->deallocate(fElemList[index]);
  +        if (BaseRefVectorOf<TElem>::fAdoptedElems)
  +          
BaseRefVectorOf<TElem>::fMemoryManager->deallocate(BaseRefVectorOf<TElem>::fElemList[index]);
   
           // Keep unused elements zero for sanity's sake
  -        fElemList[index] = 0;
  +        BaseRefVectorOf<TElem>::fElemList[index] = 0;
       }
  -    fCurCount = 0;
  +    BaseRefVectorOf<TElem>::fCurCount = 0;
   }
   
   template <class TElem> void RefArrayVectorOf<TElem>::
   removeElementAt(const unsigned int removeAt)
   {
  -    if (removeAt >= fCurCount)
  +    if (removeAt >= BaseRefVectorOf<TElem>::fCurCount)
           ThrowXML(ArrayIndexOutOfBoundsException, XMLExcepts::Vector_BadIndex);
   
  -    if (fAdoptedElems)
  -        fMemoryManager->deallocate(fElemList[removeAt]);
  +    if (BaseRefVectorOf<TElem>::fAdoptedElems)
  +        
BaseRefVectorOf<TElem>::fMemoryManager->deallocate(BaseRefVectorOf<TElem>::fElemList[removeAt]);
   
       // Optimize if its the last element
  -    if (removeAt == fCurCount-1)
  +    if (removeAt == BaseRefVectorOf<TElem>::fCurCount-1)
       {
  -        fElemList[removeAt] = 0;
  -        fCurCount--;
  +        BaseRefVectorOf<TElem>::fElemList[removeAt] = 0;
  +        BaseRefVectorOf<TElem>::fCurCount--;
           return;
       }
   
       // Copy down every element above remove point
  -    for (unsigned int index = removeAt; index < fCurCount-1; index++)
  -        fElemList[index] = fElemList[index+1];
  +    for (unsigned int index = removeAt; index < 
BaseRefVectorOf<TElem>::fCurCount-1; index++)
  +        BaseRefVectorOf<TElem>::fElemList[index] = 
BaseRefVectorOf<TElem>::fElemList[index+1];
   
       // Keep unused elements zero for sanity's sake
  -    fElemList[fCurCount-1] = 0;
  +    BaseRefVectorOf<TElem>::fElemList[BaseRefVectorOf<TElem>::fCurCount-1] = 0;
   
       // And bump down count
  -    fCurCount--;
  +    BaseRefVectorOf<TElem>::fCurCount--;
   }
   
   template <class TElem> void RefArrayVectorOf<TElem>::removeLastElement()
   {
  -    if (!fCurCount)
  +    if (!BaseRefVectorOf<TElem>::fCurCount)
           return;
  -    fCurCount--;
  +    BaseRefVectorOf<TElem>::fCurCount--;
   
  -    if (fAdoptedElems)
  -        fMemoryManager->deallocate(fElemList[fCurCount]);
  +    if (BaseRefVectorOf<TElem>::fAdoptedElems)
  +        
BaseRefVectorOf<TElem>::fMemoryManager->deallocate(BaseRefVectorOf<TElem>::fElemList[BaseRefVectorOf<TElem>::fCurCount]);
   }
   
   template <class TElem> void RefArrayVectorOf<TElem>::cleanup()
   {
  -    if (fAdoptedElems)
  +    if (BaseRefVectorOf<TElem>::fAdoptedElems)
       {
  -        for (unsigned int index = 0; index < fCurCount; index++)
  -            fMemoryManager->deallocate(fElemList[index]);
  +        for (unsigned int index = 0; index < BaseRefVectorOf<TElem>::fCurCount; 
index++)
  +            
BaseRefVectorOf<TElem>::fMemoryManager->deallocate(BaseRefVectorOf<TElem>::fElemList[index]);
       }
  -    fMemoryManager->deallocate(fElemList);//delete [] fElemList;
  +    
BaseRefVectorOf<TElem>::fMemoryManager->deallocate(BaseRefVectorOf<TElem>::fElemList);//delete
 [] fElemList;
   }
   
   XERCES_CPP_NAMESPACE_END
  
  
  
  1.10      +4 -1      xml-xerces/c/src/xercesc/util/RefVectorOf.c
  
  Index: RefVectorOf.c
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/RefVectorOf.c,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- RefVectorOf.c     16 May 2003 06:01:52 -0000      1.9
  +++ RefVectorOf.c     30 May 2003 16:11:45 -0000      1.10
  @@ -56,6 +56,9 @@
   
   /**
    * $Log$
  + * Revision 1.10  2003/05/30 16:11:45  gareth
  + * Fixes so we compile under VC7.1. Patch by Alberto Massari.
  + *
    * Revision 1.9  2003/05/16 06:01:52  knoaman
    * Partial implementation of the configurable memory manager.
    *
  @@ -136,7 +139,7 @@
          for (unsigned int index = 0; index < this->fCurCount; index++)
           delete this->fElemList[index];
       }
  -    fMemoryManager->deallocate(this->fElemList);//delete [] this->fElemList;
  +      BaseRefVectorOf<TElem>::fMemoryManager->deallocate(this->fElemList);//delete 
[] this->fElemList;
   }
   
   
  
  
  
  1.6       +4 -1      xml-xerces/c/src/xercesc/validators/common/CMLeaf.hpp
  
  Index: CMLeaf.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/common/CMLeaf.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- CMLeaf.hpp        18 May 2003 14:02:06 -0000      1.5
  +++ CMLeaf.hpp        30 May 2003 16:11:45 -0000      1.6
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.6  2003/05/30 16:11:45  gareth
  + * Fixes so we compile under VC7.1. Patch by Alberto Massari.
  + *
    * Revision 1.5  2003/05/18 14:02:06  knoaman
    * Memory manager implementation: pass per instance manager.
    *
  @@ -142,7 +145,7 @@
       CMLeaf
       (
             QName* const         element
  -        , const unsigned int   position = ~0
  +        , const unsigned int   position = (~0)
           , MemoryManager* const manager = XMLPlatformUtils::fgMemoryManager
       );
       CMLeaf
  
  
  
  1.76      +4 -4      xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp
  
  Index: TraverseSchema.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/TraverseSchema.cpp,v
  retrieving revision 1.75
  retrieving revision 1.76
  diff -u -r1.75 -r1.76
  --- TraverseSchema.cpp        26 May 2003 22:05:01 -0000      1.75
  +++ TraverseSchema.cpp        30 May 2003 16:11:45 -0000      1.76
  @@ -526,7 +526,7 @@
       fParser->setUserErrorReporter(fErrorReporter);
   
       // Should just issue warning if the schema is not found
  -    const bool flag = srcToFill->getIssueFatalErrorIfNotFound();
  +    bool flag = srcToFill->getIssueFatalErrorIfNotFound();
       srcToFill->setIssueFatalErrorIfNotFound(false);
   
       fParser->parse(*srcToFill);
  @@ -705,7 +705,7 @@
       fParser->setUserErrorReporter(fErrorReporter);
   
       // Should just issue warning if the schema is not found
  -    const bool flag = srcToFill->getIssueFatalErrorIfNotFound();
  +    bool flag = srcToFill->getIssueFatalErrorIfNotFound();
       srcToFill->setIssueFatalErrorIfNotFound(false);
   
       fParser->parse(*srcToFill) ;
  @@ -7535,7 +7535,7 @@
       fParser->setUserErrorReporter(fErrorReporter);
   
       // Should just issue warning if the schema is not found
  -    const bool flag = srcToFill->getIssueFatalErrorIfNotFound();
  +    bool flag = srcToFill->getIssueFatalErrorIfNotFound();
       srcToFill->setIssueFatalErrorIfNotFound(false);
   
       fParser->parse(*srcToFill) ;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to