| 324 | } |
| 325 | |
| 326 | ACL_XML_NODE *acl_xml_create_node(ACL_XML *xml, const char* tag, |
| 327 | const char* text) |
| 328 | { |
| 329 | ACL_XML_NODE *node = acl_xml_node_alloc(xml); |
| 330 | |
| 331 | acl_assert(tag && *tag); |
| 332 | acl_vstring_strcpy(node->ltag, tag); |
| 333 | xml->space += LEN(node->ltag); |
| 334 | if (text && *text) { |
| 335 | escape_copy(node->text, text, xml); |
| 336 | xml->space += LEN(node->text); |
| 337 | } |
| 338 | |
| 339 | return node; |
| 340 | } |
| 341 | |
| 342 | ACL_XML_NODE *acl_xml_create_node_with_text_stream(ACL_XML *xml, |
| 343 | const char *tag, ACL_VSTREAM *in, size_t off, size_t len) |
no test coverage detected
searching dependent graphs…