diff options
| author | scoder <none@none> | 2006-05-07 21:20:22 +0200 |
|---|---|---|
| committer | scoder <none@none> | 2006-05-07 21:20:22 +0200 |
| commit | 00164b88fd26b6f4bd96cde90a39ed5468155499 (patch) | |
| tree | 538eefb8ca0b370e968a52eef718bf6fc07819e8 /src/lxml/cstd.pxd | |
| parent | 1fdaabf722f556275147d0158e2398e94effd987 (diff) | |
| download | python-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.pxd | 6 |
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 |
