Hello, thank you a lot, I was not very attentive. Now my program coredumps much later, and it's not fault of libxml.
On Thu, 25 Aug 2005 11:43:51 -0400 Daniel Veillard <[EMAIL PROTECTED]> wrote: > On Thu, Aug 25, 2005 at 07:11:12PM +0400, Oleg A. Paraschenko wrote: > > Hello, > > > > I'm writing an XSLT extension function, which collects pointers to > > nodes > > for a later use. Unfortunately, sometimes libxslt frees the nodes > > which are collected, so the pointers become corrupted and my program > > crashes. > > > > Is there any way to intercept xmlFreeNode or to notice that the > > nodes go > > away? > > the later you can register a callback for node destruction: > > http://xmlsoft.org/html/libxml-globals.html#xmlDeregisterNodeDefault > > Daniel > > -- > Daniel Veillard | Red Hat Desktop team http://redhat.com/ > [EMAIL PROTECTED] | libxml GNOME XML XSLT toolkit > http://xmlsoft.org/ > http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ > _______________________________________________ > xslt mailing list, project page http://xmlsoft.org/XSLT/ > [email protected] > http://mail.gnome.org/mailman/listinfo/xslt > -- Oleg Paraschenko olpa@ http://xmlhack.ru/ XML news in Russian http://uucode.com/blog/ Generative Programming, XML, TeX, Scheme _______________________________________________ xslt mailing list, project page http://xmlsoft.org/XSLT/ [email protected] http://mail.gnome.org/mailman/listinfo/xslt
