[go: up one dir, main page]

Menu

Commit [a16e1f] v3.5.0  Maximize  Restore  History

v3.5.0

Corrected memory leak in 'XMLDoc_free' when children nodes pointers were not freed
Corrected CDATA tag end (!)
Added macros to ease memory debugging (define DBG_MEM constant)
Added parameters to 'XMLNode_remove_child' and 'XMLDoc_remove_node' to allow for freeing child/node pointer itself
Function 'XML_parse_1string' returns 'TAG_ERROR' on error, instead of 'TAG_NONE'
Check is made on tag name consistency in "DOM node end callback"
Function 'DOMXMLDoc_doc_end' is used as "DOM node end callback" (!)
New functions 'XMLNode_get_children_count', 'XMLNode_dup' (allocate and copy)
Added XML_DEFAULT_QUOTE to tell which quote " or ' should be used when printing a node
New macro 'isquote'

git-svn-id: svn+ssh://svn.code.sf.net/p/sxmlc/code@... a9de4cda-b7ea-4ca7-88d9-9f93192a0665

matthieu-labas matthieu-labas 2011-01-18

changed CHANGELOG
changed src/examples/test.c
changed src/sxmlc.c
changed src/sxmlc.h
changed src/sxmlsearch.c
changed src/sxmlsearch.h
changed src/utils.c
changed src/utils.h