diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2004-01-23 13:15:13 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2004-01-23 13:15:13 +0000 |
commit | 4773df2a58be83e1b9b1b55840371acf37386820 (patch) | |
tree | ce137762c538aa4b931cc42676df51d4b70cd766 /doc/examples/reader3.c | |
parent | e9f0811a2fab2491383c6d78800ab07a0b4f8336 (diff) | |
download | android_external_libxml2-4773df2a58be83e1b9b1b55840371acf37386820.tar.gz android_external_libxml2-4773df2a58be83e1b9b1b55840371acf37386820.tar.bz2 android_external_libxml2-4773df2a58be83e1b9b1b55840371acf37386820.zip |
added io1.c an example ox xmlIO usage and io1.res test result, fixed a
* doc/examples/*: added io1.c an example ox xmlIO usage and io1.res
test result, fixed a awful lot of memory leaks showing up in
testWriter.c, changed the examples and the Makefiles to test
memory leaks.
* xmlwriter.c: fixed a memory leak
* Makefile.am: run the doc/examples regression tests as part of
make tests
* xpath.c include/libxml/xpath.h: added xmlXPathCtxtCompile() to
compile an XPath expression within a context, currently the goal
is to be able to reuse the XSLT stylesheet dictionnary, but this
opens the door to others possible optimizations.
* dict.c include/libxml/dict.h: added xmlDictCreateSub() which allows
to build a new dictionnary based on another read-only dictionnary.
This is needed for XSLT to keep the stylesheet dictionnary read-only
while being able to reuse the strings for the transformation
dictionnary.
* xinclude.c: fixed a dictionnar reference counting problem occuring
when document parsing failed.
* testSAX.c: adding option --repeat for timing 100times the parsing
* doc/* : rebuilt all the docs
Daniel
Diffstat (limited to 'doc/examples/reader3.c')
-rw-r--r-- | doc/examples/reader3.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/examples/reader3.c b/doc/examples/reader3.c index b68adaae..2ccb6ad1 100644 --- a/doc/examples/reader3.c +++ b/doc/examples/reader3.c @@ -100,5 +100,9 @@ int main(int argc, char **argv) { * Cleanup function for the XML library. */ xmlCleanupParser(); + /* + * this is to debug memory for regression tests + */ + xmlMemoryDump(); return(0); } |