Suppress MSVC warning C4267: conversion from 'size_t' to 'int', possible loss of data
diff --git a/tinyxml2.cpp b/tinyxml2.cpp
index d147ffe..04cf697 100755
--- a/tinyxml2.cpp
+++ b/tinyxml2.cpp
@@ -2418,7 +2418,7 @@
         fwrite ( data , sizeof(char), size, _fp);

     }

     else {

-        char* p = _buffer.PushArr( size ) - 1;   // back up over the null terminator.

+        char* p = _buffer.PushArr( static_cast<int>(size) ) - 1;   // back up over the null terminator.

         memcpy( p, data, size );

         p[size] = 0;

     }