From: Petr P. <pa...@us...> - 2003-05-21 09:03:04
|
Update of /cvsroot/perl-xml/XML-LibXML-XPathContext In directory sc8-pr-cvs1:/tmp/cvs-serv3383 Modified Files: XPathContext.xs Log Message: uninitialized non-NULL ctxt->namespace bug fixed Index: XPathContext.xs =================================================================== RCS file: /cvsroot/perl-xml/XML-LibXML-XPathContext/XPathContext.xs,v retrieving revision 1.32 retrieving revision 1.33 diff -u -d -r1.32 -r1.33 --- XPathContext.xs 20 May 2003 15:27:21 -0000 1.32 +++ XPathContext.xs 21 May 2003 09:03:00 -0000 1.33 @@ -391,6 +391,7 @@ if (ctxt->namespaces != NULL) { xmlFree( ctxt->namespaces ); + ctxt->namespaces = NULL; } if (node != NULL) { if (node->type == XML_DOCUMENT_NODE) { @@ -437,6 +438,8 @@ pnode = ST(1); ctxt = xmlXPathNewContext( NULL ); + ctxt->namespaces = NULL; + New(0, ctxt->user, sizeof(XPathContextData), XPathContextData); if (ctxt->user == NULL) { croak("XPathContext: failed to allocate proxy object"); |