[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] libxml error redirection
- From: Octavian Afilipoai <atavi10 yahoo com>
- To: veillard redhat com
- Cc: xml gnome org
- Subject: Re: [xml] libxml error redirection
- Date: Fri, 28 Apr 2006 17:47:37 -0700 (PDT)
It seems to work:
I defined a custom error handler:
void MyErrorHandler
(void * userData, xmlErrorPtr error){
// here we extract the information
// from xmlError struct
}
Then, after I initialize libxml, I register my
handler:
//reset the generic error handler
initGenericErrorDefaultFunc(NULL);
//supply custom error handler
xmlSetStructuredErrorFunc(NULL, MyErrorHandler);
As an added bonus it seems to be picking up the errors
from libxslt as well
--Tavi
PS. Let me know If I'm missing anything
--- Daniel Veillard <veillard redhat com> wrote:
> On Thu, Apr 27, 2006 at 11:22:01AM -0700, Octavian
> Afilipoai wrote:
> > Also, I'm not sure how to register a callback for
> > parse error(s) and any other kind of errors or
> > warnings that libxml might generate.
> >
> > Any ideas and/or code examples are appreciated.
>
> Register a structured error handler, see
> xmlSetStructuredErrorFunc
>
>
http://xmlsoft.org/html/libxml-xmlerror.html#xmlSetStructuredErrorFunc
>
> Daniel
>
> --
> Daniel Veillard | Red Hat http://redhat.com/
> veillard redhat com | libxml GNOME XML XSLT toolkit
> http://xmlsoft.org/
> http://veillard.com/ | Rpmfind RPM search engine
> http://rpmfind.net/
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]