|
YAZ 5.37.0
|
Header for Nibble Memory functions + Libxml2 specific stuff. More...
Go to the source code of this file.
Functions | |
| char * | nmem_text_node_cdata (const xmlNode *ptr, NMEM nmem) |
| copies TEXT Libxml2 node data to NMEM | |
| char * | nmem_from_xml_buffer (NMEM nmem, const xmlBufferPtr buf, int *len) |
| copies xmlBuffer data to NMEM | |
Header for Nibble Memory functions + Libxml2 specific stuff.
Definition in file nmem_xml.h.
| char * nmem_from_xml_buffer | ( | NMEM | nmem, |
| const xmlBufferPtr | buf, | ||
| int * | len ) |
copies xmlBuffer data to NMEM
Definition at line 36 of file nmem_xml.c.
References nmem_strdupn().
Referenced by yaz_match_xsd_XML_n2(), and yaz_solr_decode_result_docs().
| char * nmem_text_node_cdata | ( | const xmlNode * | ptr, |
| NMEM | nmem ) |
copies TEXT Libxml2 node data to NMEM
Definition at line 19 of file nmem_xml.c.
References nmem_malloc().
Referenced by base64_render(), element_attribute_value_extract(), get_facet_term_count(), strVal(), yaz_marc_add_controlfield_xml(), yaz_marc_add_controlfield_xml2(), yaz_marc_add_datafield_xml(), yaz_solr_decode_error(), and yaz_sru_proxy_get_facet_term_count().