From c43781eaa11200dca7ff3ef8d1d42fccfebfd8c3 Mon Sep 17 00:00:00 2001
From: Tinny Ng <tng@apache.org>
Date: Fri, 23 Aug 2002 20:55:10 +0000
Subject: [PATCH] Bypass warning signed/unsigned mismatch

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@174181 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/util/XMLString.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/xercesc/util/XMLString.cpp b/src/xercesc/util/XMLString.cpp
index c1fef31f8..1ab81e3dd 100644
--- a/src/xercesc/util/XMLString.cpp
+++ b/src/xercesc/util/XMLString.cpp
@@ -1353,7 +1353,7 @@ bool XMLString::textToBin(const XMLCh* const toConvert, unsigned int& toFill)
 
 	// check if all chars are valid char
 	// check if overflow/underflow occurs
-	if ( ( (endptr - nptr) != trimmedStrLen) ||
+	if ( ( (endptr - nptr) != (int) trimmedStrLen) ||
          (errno == ERANGE)                      )
 		return false;
 
@@ -1384,7 +1384,7 @@ int XMLString::parseInt(const XMLCh* const toConvert)
     long retVal = strtol(nptr, &endptr, 10);
 
 	// check if all chars are valid char
-	if ( (endptr - nptr) != trimmedStrLen)
+	if ( (endptr - nptr) != (int) trimmedStrLen)
 		ThrowXML(NumberFormatException, XMLExcepts::XMLNUM_Inv_chars);
 
 	// check if overflow/underflow occurs
-- 
GitLab