return;
if (ctxt->_private)
- domcode = ((struct virParserData *) ctxt->_private)->domcode;
+ domcode = ((struct virParserData *) ctxt->_private)->domcode;
cur = ctxt->input->cur;
contextstr,
pointerstr);
} else {
- virGenericReportError(domcode, VIR_ERR_XML_DETAIL,
+ virGenericReportError(domcode, VIR_ERR_XML_DETAIL,
_("at line %d: %s%s\n%s"),
ctxt->lastError.line,
ctxt->lastError.message,
virXMLNodeToString(xmlDocPtr doc,
xmlNodePtr node)
{
- xmlBufferPtr xmlbuf = NULL;
- char *ret = NULL;
+ xmlBufferPtr xmlbuf = NULL;
+ char *ret = NULL;
- if (!(xmlbuf = xmlBufferCreate())) {
- virReportOOMError();
- return NULL;
- }
+ if (!(xmlbuf = xmlBufferCreate())) {
+ virReportOOMError();
+ return NULL;
+ }
- if (xmlNodeDump(xmlbuf, doc, node, 0, 1) == 0) {
- virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
- _("failed to convert the XML node tree"));
- goto cleanup;
- }
+ if (xmlNodeDump(xmlbuf, doc, node, 0, 1) == 0) {
+ virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
+ _("failed to convert the XML node tree"));
+ goto cleanup;
+ }
- ignore_value(VIR_STRDUP(ret, (const char *)xmlBufferContent(xmlbuf)));
+ ignore_value(VIR_STRDUP(ret, (const char *)xmlBufferContent(xmlbuf)));
cleanup:
- xmlBufferFree(xmlbuf);
+ xmlBufferFree(xmlbuf);
- return ret;
+ return ret;
}
typedef int (*virXMLForeachCallback)(xmlNodePtr node,
xmlNodePtr dupl;
if (!node)
- return;
+ return;
child = node->children;
while (child) {