From a151353f3a5d16e7acda22f88313e4712da092bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franz=20H=C3=B6pfinger?= Date: Thu, 30 May 2024 20:08:50 +0200 Subject: [PATCH] Update integer to string conversion functions for different data types. - Changed formatting from %d to %ld for int32_t. - Changed formatting from %u to %lu for uint32_t. alternatively use the PRI Macros there. --- tinyxml2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tinyxml2.cpp b/tinyxml2.cpp index d5609a2..ad4b655 100755 --- a/tinyxml2.cpp +++ b/tinyxml2.cpp @@ -565,13 +565,13 @@ const char* XMLUtil::GetCharacterRef( const char* p, char* value, int* length ) void XMLUtil::ToStr( int32_t v, char* buffer, int bufferSize ) { - TIXML_SNPRINTF( buffer, bufferSize, "%d", v ); + TIXML_SNPRINTF( buffer, bufferSize, "%ld", v ); } void XMLUtil::ToStr( uint32_t v, char* buffer, int bufferSize ) { - TIXML_SNPRINTF( buffer, bufferSize, "%u", v ); + TIXML_SNPRINTF( buffer, bufferSize, "%lu", v ); }