MT#59962 xmlrpc2di: size_t shouldn't be checked against `< 0`

Because it's unsigned.

Change-Id: I62d6a285119183f3c8c146478e26333b41c8420c
mr14.1
Donat Zenichev 7 months ago
parent 5afd60db91
commit 48bd903bfd

@ -219,7 +219,7 @@ XmlRpcSocket::nbRead(int fd, std::string& s, bool *eof, SSL* ssl)
bool XmlRpcSocket::nbWrite(int fd, std::string& s, size_t &bytesSoFar, SSL* ssl)
{
/* a guard against overflow */
if (bytesSoFar < 0 || bytesSoFar > s.length()) {
if (bytesSoFar > s.length()) {
XmlRpcUtil::log(1, "XmlRpcSocket::nbWrite: Invalid bytesSoFar='%zu' for string length='%zu'",
bytesSoFar, s.length());
return false;

Loading…
Cancel
Save