diff options
| author | 2012-03-20 22:56:33 +0100 | |
|---|---|---|
| committer | 2012-03-20 23:25:56 +0100 | |
| commit | 2d9ecc3d805e616b2bf85c0b8e99737e9b30c89d (patch) | |
| tree | 48e924795c6bf3c217de61efe6048f6bb6573244 /cython/file_relay.pxi | |
| parent | 3e9d17ccd5212c110db9cfb5daa2d889d0a1aee4 (diff) | |
| download | libimobiledevice-2d9ecc3d805e616b2bf85c0b8e99737e9b30c89d.tar.gz libimobiledevice-2d9ecc3d805e616b2bf85c0b8e99737e9b30c89d.tar.bz2 | |
cython: Update to latest API and fix deprecation warnings with cython 0.13+
Diffstat (limited to 'cython/file_relay.pxi')
| -rw-r--r-- | cython/file_relay.pxi | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cython/file_relay.pxi b/cython/file_relay.pxi index beb429b..450b030 100644 --- a/cython/file_relay.pxi +++ b/cython/file_relay.pxi | |||
| @@ -31,7 +31,7 @@ cdef class FileRelayError(BaseError): | |||
| 31 | } | 31 | } |
| 32 | BaseError.__init__(self, *args, **kwargs) | 32 | BaseError.__init__(self, *args, **kwargs) |
| 33 | 33 | ||
| 34 | cimport stdlib | 34 | from libc.stdlib cimport * |
| 35 | 35 | ||
| 36 | cdef class FileRelayClient(PropertyListService): | 36 | cdef class FileRelayClient(PropertyListService): |
| 37 | __service_name__ = "com.apple.mobile.file_relay" | 37 | __service_name__ = "com.apple.mobile.file_relay" |
| @@ -50,7 +50,7 @@ cdef class FileRelayClient(PropertyListService): | |||
| 50 | cdef: | 50 | cdef: |
| 51 | file_relay_error_t err | 51 | file_relay_error_t err |
| 52 | Py_ssize_t count = len(sources) | 52 | Py_ssize_t count = len(sources) |
| 53 | char** c_sources = <char**>stdlib.malloc(sizeof(char*) * (count + 1)) | 53 | char** c_sources = <char**>malloc(sizeof(char*) * (count + 1)) |
| 54 | iDeviceConnection conn = iDeviceConnection.__new__(iDeviceConnection) | 54 | iDeviceConnection conn = iDeviceConnection.__new__(iDeviceConnection) |
| 55 | 55 | ||
| 56 | for i, value in enumerate(sources): | 56 | for i, value in enumerate(sources): |
| @@ -58,7 +58,7 @@ cdef class FileRelayClient(PropertyListService): | |||
| 58 | c_sources[count] = NULL | 58 | c_sources[count] = NULL |
| 59 | 59 | ||
| 60 | err = file_relay_request_sources(self._c_client, <const_sources_t>c_sources, &conn._c_connection) | 60 | err = file_relay_request_sources(self._c_client, <const_sources_t>c_sources, &conn._c_connection) |
| 61 | stdlib.free(c_sources) | 61 | free(c_sources) |
| 62 | self.handle_error(err) | 62 | self.handle_error(err) |
| 63 | return conn | 63 | return conn |
| 64 | 64 | ||
