Fixed in the branch and the trunk (the patch agains 0.0.13 is bellow).
Sorry about that, I've tried to make your patch better :(

Aleksey

Index: apps/xmlsec.c
===================================================================
RCS file: /cvs/gnome/xmlsec/apps/xmlsec.c,v
retrieving revision 1.21.2.5
retrieving revision 1.21.2.6
diff -u -r1.21.2.5 -r1.21.2.6
--- apps/xmlsec.c       5 Feb 2003 17:52:33 -0000       1.21.2.5
+++ apps/xmlsec.c       19 Mar 2003 19:16:49 -0000      1.21.2.6
@@ -1282,10 +1282,12 @@

xmlXPathFreeContext(ctx);
xmlXPathFreeObject(obj);
- } else if(defNodeName != NULL) {
- cur = xmlSecFindNode(xmlDocGetRootElement(doc), defNodeName, defNodeNs); } else {
cur = xmlDocGetRootElement(doc);
+ }
+
+ if(defNodeName != NULL) {
+ cur = xmlSecFindNode(cur, defNodeName, defNodeNs);
}
return(cur);
}



_______________________________________________ xmlsec mailing list [EMAIL PROTECTED] http://www.aleksey.com/mailman/listinfo/xmlsec

Reply via email to