[Lxml-checkins] r43589 - lxml/trunk/src/lxml

scoder at codespeak.net scoder at codespeak.net
Wed May 23 21:49:59 CEST 2007


Author: scoder
Date: Wed May 23 21:49:58 2007
New Revision: 43589

Modified:
   lxml/trunk/src/lxml/xinclude.pxd
Log:
some more C-function declared

Modified: lxml/trunk/src/lxml/xinclude.pxd
==============================================================================
--- lxml/trunk/src/lxml/xinclude.pxd	(original)
+++ lxml/trunk/src/lxml/xinclude.pxd	Wed May 23 21:49:58 2007
@@ -1,9 +1,17 @@
 from tree cimport xmlDoc, xmlNode
 
 cdef extern from "libxml/xinclude.h":
-    
+
+    ctypedef struct xmlXIncludeCtxt
+
     cdef int xmlXIncludeProcess(xmlDoc* doc)
     cdef int xmlXIncludeProcessFlags(xmlDoc* doc, int parser_opts)
     cdef int xmlXIncludeProcessTree(xmlNode* doc)
     cdef int xmlXIncludeProcessTreeFlags(xmlNode* doc, int parser_opts)
-    
+
+    cdef xmlXIncludeCtxt* xmlXIncludeNewContext(xmlDoc* doc)
+    cdef int xmlXIncludeProcessNode(xmlXIncludeCtxt* ctxt, xmlNode* node)
+    cdef int xmlXIncludeSetFlags(xmlXIncludeCtxt* ctxt, int flags)
+
+    # libxml2 >= 2.6.27
+    cdef int xmlXIncludeProcessFlagsData(xmlDoc* doc, int flags, void* data)


More information about the lxml-checkins mailing list