From c18df7a36625785c32bc98ff928470b95fc48c4b Mon Sep 17 00:00:00 2001 From: kannibalox Date: Sun, 27 Oct 2024 16:40:47 -0400 Subject: [PATCH] Use std::strncmp for string comparison --- src/rpc/xmlrpc_tinyxml2.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rpc/xmlrpc_tinyxml2.cc b/src/rpc/xmlrpc_tinyxml2.cc index a190aa35..573b3653 100644 --- a/src/rpc/xmlrpc_tinyxml2.cc +++ b/src/rpc/xmlrpc_tinyxml2.cc @@ -103,7 +103,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::string("value") != elem->Value()) { + if (std::strncmp(elem->Value(), "value", 5)) { throw xmlrpc_error(XMLRPC_INTERNAL_ERROR, "received non-value element to convert"); } auto value_element = elem->FirstChild();