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