Author: amassari
Date: Fri Feb 22 12:02:22 2013
New Revision: 1449010

URL: http://svn.apache.org/r1449010
Log:
Use XMLSize_t to access items in the underlying array

Modified:
    xerces/c/trunk/samples/src/SAX2Print/SAX2Print.cpp
    xerces/c/trunk/samples/src/SEnumVal/SEnumVal.cpp
    xerces/c/trunk/src/xercesc/util/Janitor.c
    xerces/c/trunk/src/xercesc/util/Janitor.hpp

Modified: xerces/c/trunk/samples/src/SAX2Print/SAX2Print.cpp
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/samples/src/SAX2Print/SAX2Print.cpp?rev=1449010&r1=1449009&r2=1449010&view=diff
==============================================================================
--- xerces/c/trunk/samples/src/SAX2Print/SAX2Print.cpp (original)
+++ xerces/c/trunk/samples/src/SAX2Print/SAX2Print.cpp Fri Feb 22 12:02:22 2013
@@ -271,7 +271,7 @@ int main(int argC, char* argV[])
     //  that propogate out
     //
 
-    int errorCount = 0;
+       XMLSize_t errorCount = 0;
     int errorCode = 0;
     try
     {

Modified: xerces/c/trunk/samples/src/SEnumVal/SEnumVal.cpp
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/samples/src/SEnumVal/SEnumVal.cpp?rev=1449010&r1=1449009&r2=1449010&view=diff
==============================================================================
--- xerces/c/trunk/samples/src/SEnumVal/SEnumVal.cpp (original)
+++ xerces/c/trunk/samples/src/SEnumVal/SEnumVal.cpp Fri Feb 22 12:02:22 2013
@@ -469,8 +469,8 @@ void processDatatypeValidator( const Dat
        {
                XERCES_STD_QUALIFIER cout << "Enumeration:\t\t\n";
 
-        int enumLength = enums->size();
-        for ( int i = 0; i < enumLength; i++)
+               XMLSize_t enumLength = enums->size();
+               for ( XMLSize_t i = 0; i < enumLength; i++)
         {
             XERCES_STD_QUALIFIER cout << "\t" << StrX( enums->elementAt(i)) << 
"\n";
         }

Modified: xerces/c/trunk/src/xercesc/util/Janitor.c
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/util/Janitor.c?rev=1449010&r1=1449009&r2=1449010&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/util/Janitor.c (original)
+++ xerces/c/trunk/src/xercesc/util/Janitor.c Fri Feb 22 12:02:22 2013
@@ -134,7 +134,7 @@ ArrayJanitor<T>::orphan()
 
 //     Look, Ma! No hands! Don't call this with null data!
 template <class T> T&
-ArrayJanitor<T>::operator[](int index) const
+ArrayJanitor<T>::operator[](XMLSize_t index) const
 {
        //      TODO: Add appropriate exception
        return fData[index];

Modified: xerces/c/trunk/src/xercesc/util/Janitor.hpp
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/util/Janitor.hpp?rev=1449010&r1=1449009&r2=1449010&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/util/Janitor.hpp (original)
+++ xerces/c/trunk/src/xercesc/util/Janitor.hpp Fri Feb 22 12:02:22 2013
@@ -86,7 +86,7 @@ public  :
     void orphan();
 
        //      small amount of auto_ptr compatibility
-       T&      operator[](int index) const;
+       T&      operator[](XMLSize_t index) const;
        T*      get() const;
        T*      release();
        void reset(T* p = 0);



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to