int get_xmldoc(aos_list_t *bc, mxml_node_t **root) { int res; if (aos_list_empty(bc)) { return AOSE_XML_PARSE_ERROR; } if ((res = aos_parse_xml_body(bc, root)) != AOSE_OK) { return AOSE_XML_PARSE_ERROR; } return AOSE_OK; }
int get_xmldoc(aos_list_t *bc, xmlDocPtr *doc) { int res; xmlNodePtr root; if (aos_list_empty(bc)) { return AOSE_XML_PARSE_ERROR; } if ((res = aos_parse_xml_body(bc, doc, &root)) != AOSE_OK) { return AOSE_XML_PARSE_ERROR; } return AOSE_OK; }