|
|
| version 1.74, 2005/12/19 11:54:57 | version 1.76, 2007/02/03 18:08:38 |
|---|---|
| Line 17 static const char * const IDENT_XNODE_C= | Line 17 static const char * const IDENT_XNODE_C= |
| #include "pa_vxdoc.h" | #include "pa_vxdoc.h" |
| #include "pa_vvoid.h" | #include "pa_vvoid.h" |
| #include "pa_xml_exception.h" | #include "pa_xml_exception.h" |
| #include "pa_vbool.h" | |
| #include "xnode.h" | #include "xnode.h" |
| #include "libxml/xpath.h" | #include "libxml/xpath.h" |
| Line 645 static void _selectX(Request& r, MethodP | Line 646 static void _selectX(Request& r, MethodP |
| xmlXPathContext_auto_ptr ctxt(xmlXPathNewContext(&xmldoc)); | xmlXPathContext_auto_ptr ctxt(xmlXPathNewContext(&xmldoc)); |
| { | { |
| Register_one_ns_info info={&r, ctxt.get()}; | Register_one_ns_info info={&r, ctxt.get()}; |
| vdoc.search_namespaces.hash().for_each(register_one_ns, &info); | vdoc.search_namespaces.hash().for_each<Register_one_ns_info*>(register_one_ns, &info); |
| } | } |
| ctxt->node=&xmlnode; | ctxt->node=&xmlnode; |
| /*error to stderr for now*/ | /*error to stderr for now*/ |