On Thu, Apr 10, 2008 at 10:37:29AM +0200, Holger Kaelberer wrote:
> Hi Daniel.
>
>
> Daniel Veillard wrote:
>
> >>But what do I set my state->ctxt to (supposed to be a xmlParserCtxtPtr)
> >>as I don't have the parser-Ctxt of the parsed xml-file? I first thought
> >>of passing the xmlSchemaValidCtxtPtr and than using vctxt->parserCtxt in
> >>my SAX-handler, but that does not work as the parserCtxt-element is not
> >>"public".
> >>
> >
> > Hum, right one would need to add an accessor function at the end of
> >xmlschemas.c ...
>
> Ok, the attached patch does the job.
>
> >But what are you using the parser context for, i'm curious ?
> >
>
> So far only for accessing line numbers in the parsed xml-file, when
okay
> Is there any other way for accessing line numbers in the parsed xml? If
> no, any chance to get the patch included in the distribution?
getting the global xmlError, i would assume it get updated
http://xmlsoft.org/html/libxml-xmlerror.html#xmlGetLastError
Patch makes some sense, except inlining a public function and not checking
the input parameter. Took a bit longer to push than expected du to some
documentation extraction problems, now fixed...
commited in revision 3738,
thanks,
Daniel
--
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard | virtualization library http://libvirt.org/
[EMAIL PROTECTED] | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
_______________________________________________
xml mailing list, project page http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml