aboutsummaryrefslogtreecommitdiffstats
path: root/HTMLparser.c
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2003-02-04 15:22:32 +0000
committerDaniel Veillard <veillard@src.gnome.org>2003-02-04 15:22:32 +0000
commit358a98961bcad01f71fa39b355b77613f45fd180 (patch)
treea7690f1d2a36cff02ddc09fac6c9e1b3f90eda60 /HTMLparser.c
parenteb1371795fffda81b834a891a4eb1fdfb002eea5 (diff)
downloadandroid_external_libxml2-358a98961bcad01f71fa39b355b77613f45fd180.tar.gz
android_external_libxml2-358a98961bcad01f71fa39b355b77613f45fd180.tar.bz2
android_external_libxml2-358a98961bcad01f71fa39b355b77613f45fd180.zip
applied patch from Arne de Bruijn fixing bug #103827 Daniel
* HTMLparser.c: applied patch from Arne de Bruijn fixing bug #103827 Daniel
Diffstat (limited to 'HTMLparser.c')
-rw-r--r--HTMLparser.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/HTMLparser.c b/HTMLparser.c
index 97212b4a..e0f76206 100644
--- a/HTMLparser.c
+++ b/HTMLparser.c
@@ -2457,6 +2457,11 @@ htmlParseCharData(htmlParserCtxtPtr ctxt) {
}
NEXTL(l);
cur = CUR_CHAR(l);
+ if (cur == 0) {
+ SHRINK;
+ GROW;
+ cur = CUR_CHAR(l);
+ }
}
if (nbchar != 0) {
/*