fix compiler warning (XCode 4.6.1 x86_64) tinyxml2.cpp:2146:77: Implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'const int'
diff --git a/tinyxml2.cpp b/tinyxml2.cpp
index be949d7..4722832 100755
--- a/tinyxml2.cpp
+++ b/tinyxml2.cpp
@@ -2143,7 +2143,7 @@
                     while ( p < q ) {

                         const size_t delta = q - p;

                         // %.*s accepts type int as "precision"

-                        const int toPrint = ( INT_MAX < delta ) ? INT_MAX : delta;

+                        const int toPrint = ( INT_MAX < delta ) ? INT_MAX : (int)delta;

                         Print( "%.*s", toPrint, p );

                         p += toPrint;

                     }