summaryrefslogtreecommitdiff
path: root/src/lxml/cstd.pxd
diff options
context:
space:
mode:
authorscoder <none@none>2006-05-07 21:20:22 +0200
committerscoder <none@none>2006-05-07 21:20:22 +0200
commit00164b88fd26b6f4bd96cde90a39ed5468155499 (patch)
tree538eefb8ca0b370e968a52eef718bf6fc07819e8 /src/lxml/cstd.pxd
parent1fdaabf722f556275147d0158e2398e94effd987 (diff)
downloadpython-lxml-00164b88fd26b6f4bd96cde90a39ed5468155499.tar.gz
[svn r1099] another rewrite of file-like parsing: let libxml2 pull the data by using IOInputStream and ReadIO => more generic
--HG-- branch : trunk
Diffstat (limited to 'src/lxml/cstd.pxd')
-rw-r--r--src/lxml/cstd.pxd6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lxml/cstd.pxd b/src/lxml/cstd.pxd
index 24e2c2bd..23cd9070 100644
--- a/src/lxml/cstd.pxd
+++ b/src/lxml/cstd.pxd
@@ -1,10 +1,14 @@
cdef extern from "stdio.h":
ctypedef struct FILE
+
+cdef extern from "string.h":
+ ctypedef int size_t
cdef int strlen(char* s)
cdef char* strstr(char* haystack, char* needle)
cdef int strcmp(char* s1, char* s2)
- cdef int strncmp(char* s1, char* s2, int len)
+ cdef int strncmp(char* s1, char* s2, size_t len)
+ cdef void* memcpy(void* dest, void* src, size_t len)
cdef extern from "stdarg.h":
ctypedef void *va_list