diff --git a/src/rpc/xmlrpc_tinyxml2.cc b/src/rpc/xmlrpc_tinyxml2.cc index a5b9fc32..1c6bed38 100644 --- a/src/rpc/xmlrpc_tinyxml2.cc +++ b/src/rpc/xmlrpc_tinyxml2.cc @@ -105,7 +105,7 @@ xml_value_to_object(const tinyxml2::XMLNode* elem) { if (elem == nullptr) { throw xmlrpc_error(XMLRPC_INTERNAL_ERROR, "received null element to convert"); } - if (std::strncmp(elem->Value(), "value", 5)) { + if (std::strncmp(elem->Value(), "value", 5) != 0) { throw xmlrpc_error(XMLRPC_INTERNAL_ERROR, "received non-value element to convert"); } auto value_element = elem->FirstChild();