dbertoni    00/12/06 15:40:41

  Modified:    c/src/PlatformSupport XalanDOMStringPool.cpp
                        XalanDOMStringPool.hpp
  Log:
  Changed interface to allow for creation of string from non-null-terminated 
string.
  
  Revision  Changes    Path
  1.3       +3 -1      xml-xalan/c/src/PlatformSupport/XalanDOMStringPool.cpp
  
  Index: XalanDOMStringPool.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/PlatformSupport/XalanDOMStringPool.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanDOMStringPool.cpp    2000/11/20 16:25:47     1.2
  +++ XalanDOMStringPool.cpp    2000/12/06 23:40:40     1.3
  @@ -109,7 +109,9 @@
   
   
   const XalanDOMString&
  -XalanDOMStringPool::get(const XalanDOMChar*          theString)
  +XalanDOMStringPool::get(
  +                     const XalanDOMChar*             theString,
  +                     unsigned int                    /* theLength */)
   {
        assert(m_strings.size() == m_index.size());
   
  
  
  
  1.3       +4 -1      xml-xalan/c/src/PlatformSupport/XalanDOMStringPool.hpp
  
  Index: XalanDOMStringPool.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/PlatformSupport/XalanDOMStringPool.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanDOMStringPool.hpp    2000/11/02 22:25:37     1.2
  +++ XalanDOMStringPool.hpp    2000/12/06 23:40:40     1.3
  @@ -131,10 +131,13 @@
         * Get a pooled string.  If the string is not pooled, it is added.
         *
         * @param theString The string to pool.
  +      * @param theLength The length of the string.  If -1, the string is 
assumed to be null-terminated.
         * @return a const reference to the pooled string.
         */
        virtual const XalanDOMString&
  -     get(const XalanDOMChar*         theString);
  +     get(
  +                     const XalanDOMChar*             theString,
  +                     unsigned int                    theLength = 
unsigned(-1));
   
   private:
   
  
  
  

Reply via email to