summaryrefslogtreecommitdiff
path: root/src/lxml/tree.pxd
diff options
context:
space:
mode:
authorscoder <none@none>2006-03-09 07:09:00 +0100
committerscoder <none@none>2006-03-09 07:09:00 +0100
commit9bdd2060c49287b7b8d4ca4ddef4add00bdd6b39 (patch)
tree6a3cd39f4c23802f8b3771f0debc083e12761285 /src/lxml/tree.pxd
parent2dd88fd2aa9bff01f9ffbc38eef544f746c174bb (diff)
downloadpython-lxml-9bdd2060c49287b7b8d4ca4ddef4add00bdd6b39.tar.gz
[svn r618] some more C-isation and shortcuts
--HG-- branch : trunk
Diffstat (limited to 'src/lxml/tree.pxd')
-rw-r--r--src/lxml/tree.pxd11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/lxml/tree.pxd b/src/lxml/tree.pxd
index 1e562dc8..ee2f28c3 100644
--- a/src/lxml/tree.pxd
+++ b/src/lxml/tree.pxd
@@ -12,13 +12,15 @@ cdef extern from "Python.h":
cdef object PyFile_Name(object p)
cdef void Py_INCREF(object o)
cdef object PyUnicode_DecodeUTF8(char* s, int size, char* errors)
- cdef object PyString_FromStringAndSize(char* s, int size)
- cdef object PyString_FromString(char* s)
-
cdef int PyUnicode_Check(object obj)
cdef int PyString_Check(object obj)
cdef object PyUnicode_AsUTF8String(object ustring)
-
+ cdef object PyString_FromStringAndSize(char* s, int size)
+ cdef object PyString_FromString(char* s)
+ cdef int PyList_Append(object l, object obj)
+ cdef PyObject* PyDict_GetItem(object d, object key)
+ cdef PyObject* PyDict_GetItemString(object d, char* key)
+
cdef extern from "libxml/encoding.h":
ctypedef struct xmlCharEncodingHandler
cdef xmlCharEncodingHandler* xmlFindCharEncodingHandler(char* name)
@@ -183,4 +185,3 @@ cdef extern from "libxml/xmlsave.h":
cdef extern from "libxml/xmlstring.h":
cdef char* xmlStrdup(char* cur)
-