dbertoni    2003/12/31 12:32:04

  Modified:    c/src/xalanc/PlatformSupport XalanParsedURI.cpp
  Log:
  Fixed inappropriate uses of int instead of XalanDOMString::size_type.
  
  Revision  Changes    Path
  1.3       +4 -4      xml-xalan/c/src/xalanc/PlatformSupport/XalanParsedURI.cpp
  
  Index: XalanParsedURI.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/c/src/xalanc/PlatformSupport/XalanParsedURI.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanParsedURI.cpp        19 Sep 2003 21:05:22 -0000      1.2
  +++ XalanParsedURI.cpp        31 Dec 2003 20:32:04 -0000      1.3
  @@ -318,22 +318,22 @@
                                                                        
m_path[index+1] == XalanUnicode::charFullStop && 
                                                                        
m_path[index+2] == XalanUnicode::charSolidus) // ../
                                                { 
  -                                                     int end = index+2;
  +                                                     const 
XalanDOMString::size_type         end = index + 2;
                                                        if (index > 0) --index;
                                                        for ( ; index > 0 && 
m_path[index-1] != XalanUnicode::charSolidus; index--) 
                                                                ;
                                                        if (index > 0) --index;
  -                                                     
m_path.erase(index,end-index);
  +                                                     m_path.erase(index, end 
- index);
                                                        continue;
                                                } 
                                                else if (index == 
m_path.length()-2 && 
                                                                        
m_path[index+1] == XalanUnicode::charFullStop) // trailing /..
                                                {
  -                                                     int end = index+2;
  +                                                     const 
XalanDOMString::size_type         end = index + 2;
                                                        if (index > 0) --index;
                                                        for ( ; index > 0 && 
m_path[index-1] != XalanUnicode::charSolidus; index--) 
                                                                ;
  -                                                     
m_path.erase(index,end-index);
  +                                                     m_path.erase(index, end 
- index);
                                                        continue;
                                                }
                                        }
  
  
  

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

Reply via email to