Ignore:
Timestamp:
May 19, 2013, 9:20:51 AM (6 years ago)
Author:
cameron
Message:

Fixes for icXML 0.9

Location:
icXML/icXML-devel/src/icxercesc/framework
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • icXML/icXML-devel/src/icxercesc/framework/XMLBuffer.cpp

    r2721 r3157  
    8585}
    8686
     87void XMLBuffer::set(const XMLCh* const chars)
     88{
     89    fIndex = 0;
     90    if (chars != 0 && *chars != 0)
     91        append(chars);
     92}
     93
    8794XERCES_CPP_NAMESPACE_END
    8895
  • icXML/icXML-devel/src/icxercesc/framework/XMLBuffer.hpp

    r3103 r3157  
    174174        }
    175175
    176         void set (const XMLCh* const chars)
    177         {
    178                 fIndex = 0;
    179                 if (chars != 0 && *chars != 0)
    180                         append(chars);
    181         }
     176    void set (const XMLCh* const chars);
    182177
    183178    void set (const XMLCh ch)
  • icXML/icXML-devel/src/icxercesc/framework/XMLDocumentHandler.hpp

    r3104 r3157  
    262262
    263263        //@}
    264 
    265     virtual ContentHandler* getContentHandler() const
    266     {
    267         return 0;
    268     }
    269 
    270264protected :
    271265        // -----------------------------------------------------------------------
     
    283277        XMLDocumentHandler(const XMLDocumentHandler&);
    284278        XMLDocumentHandler& operator=(const XMLDocumentHandler&);
    285 
    286 protected:
    287 
    288     gid_t                               fNamespaceContextId;
    289279};
    290280
  • icXML/icXML-devel/src/icxercesc/framework/XMLElementDecl.cpp

    r3153 r3157  
    8888, fCreateReason(XMLElementDecl::NoReason)
    8989, fId(XMLElementDecl::fgInvalidElemId)
     90, fUriId(0)
     91, fNamespaceContextId(0)
    9092, fExternalElement(false)
    9193{
  • icXML/icXML-devel/src/icxercesc/framework/XMLElementDecl.hpp

    r3150 r3157  
    406406        void setExternalElemDeclaration(const bool aValue);
    407407
     408
     409    unsigned int getNamespaceContextId() const;
     410
    408411        //@}
    409412
     
    481484        XMLSize_t           fId;
    482485        unsigned int            fUriId;
     486    unsigned int        fNamespaceContextId;
    483487        bool                fExternalElement;
    484488};
     
    555559{
    556560        return fExternalElement;
     561}
     562
     563inline unsigned int XMLElementDecl::getNamespaceContextId() const
     564{
     565    return fNamespaceContextId;
    557566}
    558567
Note: See TracChangeset for help on using the changeset viewer.