Re: [xml] FW: SAXHandler is not reset
- From: Daniel Veillard <veillard redhat com>
- To: Alexei Snisarenko <alexei snisarenko gmail com>
- Cc: xml gnome org
- Subject: Re: [xml] FW: SAXHandler is not reset
- Date: Fri, 6 May 2005 05:11:03 -0400
On Fri, May 06, 2005 at 12:58:53PM +0400, Alexei Snisarenko wrote:
I have faced a problem that once I assigned an explicit SAXHandler using xmlCreatePushParseCtxt() the
handler is then used during
all parse calls.
Even (as I guess) when it should be reset. Particularly when I call xmlParseMemory the my explicit handler
is used instead of
default handler.
This makes no sense to me from a code point of view since
xmlCreatePushParseCtxt create a new parser context and then fills up its
sax handler, this really can't affect the default values.
You *MUST* not call xmlCleanupParser() if you are still using the library
that is completely wrong and against the documentation and the explanations
I gave regulary here.
And I'm basically unable to read/understand/run the piece of code you sent.
Provide a complete self contained example reproducing the problem then I
will look at the issue.
Daniel
--
Daniel Veillard | Red Hat Desktop team http://redhat.com/
veillard redhat com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]