summaryrefslogtreecommitdiffstats
path: root/cython/file_relay.pxi
diff options
context:
space:
mode:
Diffstat (limited to 'cython/file_relay.pxi')
-rw-r--r--cython/file_relay.pxi6
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
34cimport stdlib 34from libc.stdlib cimport *
35 35
36cdef class FileRelayClient(PropertyListService): 36cdef 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