aboutsummaryrefslogtreecommitdiffstats
path: root/result
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2008-01-24 14:48:54 +0000
committerDaniel Veillard <veillard@src.gnome.org>2008-01-24 14:48:54 +0000
commitc707d0b76563946c7b74ae78a249d0242acd0832 (patch)
treebf3e3e0393839ab0a6522df95a19fffd2219de9e /result
parent72c1dfd9c67724779369d4c11f82c244227a8bd6 (diff)
downloadandroid_external_libxml2-c707d0b76563946c7b74ae78a249d0242acd0832.tar.gz
android_external_libxml2-c707d0b76563946c7b74ae78a249d0242acd0832.tar.bz2
android_external_libxml2-c707d0b76563946c7b74ae78a249d0242acd0832.zip
fix a memeory leak in internal subset parsing with a fix from Ashwin add
* parser.c: fix a memeory leak in internal subset parsing with a fix from Ashwin * test/errors/content1.xml result/errors/content1.xml*: add test to regressions Daniel svn path=/trunk/; revision=3680
Diffstat (limited to 'result')
-rw-r--r--result/errors/content1.xml0
-rw-r--r--result/errors/content1.xml.err15
-rw-r--r--result/errors/content1.xml.str13
3 files changed, 28 insertions, 0 deletions
diff --git a/result/errors/content1.xml b/result/errors/content1.xml
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/result/errors/content1.xml
diff --git a/result/errors/content1.xml.err b/result/errors/content1.xml.err
new file mode 100644
index 00000000..e86c7f98
--- /dev/null
+++ b/result/errors/content1.xml.err
@@ -0,0 +1,15 @@
+./test/errors/content1.xml:7: parser error : ContentDecl : ',' '|' or ')' expected
+<!ELEMENT aElement (a |b * >
+ ^
+./test/errors/content1.xml:7: parser error : expected '>'
+<!ELEMENT aElement (a |b * >
+ ^
+./test/errors/content1.xml:7: parser error : internal error
+<!ELEMENT aElement (a |b * >
+ ^
+./test/errors/content1.xml:7: parser error : DOCTYPE improperly terminated
+<!ELEMENT aElement (a |b * >
+ ^
+./test/errors/content1.xml:7: parser error : Start tag expected, '<' not found
+<!ELEMENT aElement (a |b * >
+ ^
diff --git a/result/errors/content1.xml.str b/result/errors/content1.xml.str
new file mode 100644
index 00000000..da346f84
--- /dev/null
+++ b/result/errors/content1.xml.str
@@ -0,0 +1,13 @@
+./test/errors/content1.xml:7: parser error : ContentDecl : ',' '|' or ')' expected
+<!ELEMENT aElement (a |b * >
+ ^
+./test/errors/content1.xml:7: parser error : expected '>'
+<!ELEMENT aElement (a |b * >
+ ^
+./test/errors/content1.xml:7: parser error : internal error
+<!ELEMENT aElement (a |b * >
+ ^
+./test/errors/content1.xml:7: parser error : DOCTYPE improperly terminated
+<!ELEMENT aElement (a |b * >
+ ^
+./test/errors/content1.xml : failed to parse