g_autofree char *keyword = NULL;
ctxt->node = nodes[i];
- if (!(index = virXPathStringLimit("string(./@index[1])", 2, ctxt))) {
+ if (!(index = virXPathString("string(./@index[1])", ctxt)) ||
+ strlen(index) > 1) {
virReportError(VIR_ERR_XML_ERROR, "%s",
_("<vendor_field> evaluation has failed"));
continue;
VIR_XPATH_NODE_AUTORESTORE(ctxt);
ctxt->node = nodes[i];
- if (!(index = virXPathStringLimit("string(./@index[1])", 2, ctxt))) {
+ if (!(index = virXPathString("string(./@index[1])", ctxt)) ||
+ strlen(index) > 1) {
virReportError(VIR_ERR_XML_ERROR, "%s",
_("<system_field> evaluation has failed"));
continue;