mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
util: xml: remove unused function virXMLChildElementCount
Signed-off-by: Yi Li <yili@winhong.com> Reviewed-by: Ján Tomko <jtomko@redhat.com> Signed-off-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
818bd9fc05
commit
2c211820cf
@ -3510,7 +3510,6 @@ virVsockSetGuestCid;
|
||||
# util/virxml.h
|
||||
virParseScaledValue;
|
||||
virXMLCheckIllegalChars;
|
||||
virXMLChildElementCount;
|
||||
virXMLExtractNamespaceXML;
|
||||
virXMLFormatElement;
|
||||
virXMLNodeContentString;
|
||||
|
@ -934,27 +934,6 @@ virXMLSaveFile(const char *path,
|
||||
return virFileRewrite(path, S_IRUSR | S_IWUSR, virXMLRewriteFile, &data);
|
||||
}
|
||||
|
||||
/* Returns the number of children of node, or -1 on error. */
|
||||
long
|
||||
virXMLChildElementCount(xmlNodePtr node)
|
||||
{
|
||||
long ret = 0;
|
||||
xmlNodePtr cur = NULL;
|
||||
|
||||
/* xmlChildElementCount returns 0 on error, which isn't helpful;
|
||||
* besides, it is not available in libxml2 2.6. */
|
||||
if (!node || node->type != XML_ELEMENT_NODE)
|
||||
return -1;
|
||||
cur = node->children;
|
||||
while (cur) {
|
||||
if (cur->type == XML_ELEMENT_NODE)
|
||||
ret++;
|
||||
cur = cur->next;
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* virXMLNodeToString: convert an XML node ptr to an XML string
|
||||
*
|
||||
|
@ -77,7 +77,6 @@ char * virXMLPropStringLimit(xmlNodePtr node,
|
||||
const char *name,
|
||||
size_t maxlen);
|
||||
char * virXMLNodeContentString(xmlNodePtr node);
|
||||
long virXMLChildElementCount(xmlNodePtr node);
|
||||
|
||||
/* Internal function; prefer the macros below. */
|
||||
xmlDocPtr virXMLParseHelper(int domcode,
|
||||
|
Loading…
x
Reference in New Issue
Block a user