summaryrefslogtreecommitdiffstats
path: root/cython/debugserver.pxi
diff options
context:
space:
mode:
Diffstat (limited to 'cython/debugserver.pxi')
-rw-r--r--cython/debugserver.pxi8
1 files changed, 4 insertions, 4 deletions
diff --git a/cython/debugserver.pxi b/cython/debugserver.pxi
index ddbe066..4ecb9e1 100644
--- a/cython/debugserver.pxi
+++ b/cython/debugserver.pxi
@@ -17,10 +17,10 @@ cdef extern from "libimobiledevice/debugserver.h":
17 debugserver_error_t debugserver_client_free(debugserver_client_t client) 17 debugserver_error_t debugserver_client_free(debugserver_client_t client)
18 18
19 debugserver_error_t debugserver_client_send(debugserver_client_t client, const char* data, uint32_t size, uint32_t *sent) 19 debugserver_error_t debugserver_client_send(debugserver_client_t client, const char* data, uint32_t size, uint32_t *sent)
20 debugserver_error_t debugserver_client_send_command(debugserver_client_t client, debugserver_command_t command, char** response) 20 debugserver_error_t debugserver_client_send_command(debugserver_client_t client, debugserver_command_t command, char** response, size_t* response_size)
21 debugserver_error_t debugserver_client_receive(debugserver_client_t client, char *data, uint32_t size, uint32_t *received) 21 debugserver_error_t debugserver_client_receive(debugserver_client_t client, char *data, uint32_t size, uint32_t *received)
22 debugserver_error_t debugserver_client_receive_with_timeout(debugserver_client_t client, char *data, uint32_t size, uint32_t *received, unsigned int timeout) 22 debugserver_error_t debugserver_client_receive_with_timeout(debugserver_client_t client, char *data, uint32_t size, uint32_t *received, unsigned int timeout)
23 debugserver_error_t debugserver_client_receive_response(debugserver_client_t client, char** response) 23 debugserver_error_t debugserver_client_receive_response(debugserver_client_t client, char** response, size_t* response_size)
24 debugserver_error_t debugserver_client_set_argv(debugserver_client_t client, int argc, char* argv[], char** response) 24 debugserver_error_t debugserver_client_set_argv(debugserver_client_t client, int argc, char* argv[], char** response)
25 debugserver_error_t debugserver_client_set_environment_hex_encoded(debugserver_client_t client, const char* env, char** response) 25 debugserver_error_t debugserver_client_set_environment_hex_encoded(debugserver_client_t client, const char* env, char** response)
26 26
@@ -119,7 +119,7 @@ cdef class DebugServerClient(BaseService):
119 bytes result 119 bytes result
120 120
121 try: 121 try:
122 self.handle_error(debugserver_client_send_command(self._c_client, command._c_command, &c_response)) 122 self.handle_error(debugserver_client_send_command(self._c_client, command._c_command, &c_response, NULL))
123 if c_response: 123 if c_response:
124 result = c_response 124 result = c_response
125 return result 125 return result
@@ -166,7 +166,7 @@ cdef class DebugServerClient(BaseService):
166 bytes result 166 bytes result
167 167
168 try: 168 try:
169 self.handle_error(debugserver_client_receive_response(self._c_client, &c_response)) 169 self.handle_error(debugserver_client_receive_response(self._c_client, &c_response, NULL))
170 if c_response: 170 if c_response:
171 result = c_response 171 result = c_response
172 return result 172 return result