summaryrefslogtreecommitdiffstats
path: root/cython/sbservices.pxi
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2012-03-20 22:56:33 +0100
committerGravatar Martin Szulecki2012-03-20 23:25:56 +0100
commit2d9ecc3d805e616b2bf85c0b8e99737e9b30c89d (patch)
tree48e924795c6bf3c217de61efe6048f6bb6573244 /cython/sbservices.pxi
parent3e9d17ccd5212c110db9cfb5daa2d889d0a1aee4 (diff)
downloadlibimobiledevice-2d9ecc3d805e616b2bf85c0b8e99737e9b30c89d.tar.gz
libimobiledevice-2d9ecc3d805e616b2bf85c0b8e99737e9b30c89d.tar.bz2
cython: Update to latest API and fix deprecation warnings with cython 0.13+
Diffstat (limited to 'cython/sbservices.pxi')
-rw-r--r--cython/sbservices.pxi6
1 files changed, 3 insertions, 3 deletions
diff --git a/cython/sbservices.pxi b/cython/sbservices.pxi
index 4d09b71..e826b2a 100644
--- a/cython/sbservices.pxi
+++ b/cython/sbservices.pxi
@@ -10,7 +10,7 @@ cdef extern from "libimobiledevice/sbservices.h":
10 SBSERVICES_E_UNKNOWN_ERROR = -256 10 SBSERVICES_E_UNKNOWN_ERROR = -256
11 sbservices_error_t sbservices_client_new(idevice_t device, uint16_t port, sbservices_client_t *client) 11 sbservices_error_t sbservices_client_new(idevice_t device, uint16_t port, sbservices_client_t *client)
12 sbservices_error_t sbservices_client_free(sbservices_client_t client) 12 sbservices_error_t sbservices_client_free(sbservices_client_t client)
13 sbservices_error_t sbservices_get_icon_state(sbservices_client_t client, plist.plist_t *state) 13 sbservices_error_t sbservices_get_icon_state(sbservices_client_t client, plist.plist_t *state, char *format_version)
14 sbservices_error_t sbservices_set_icon_state(sbservices_client_t client, plist.plist_t newstate) 14 sbservices_error_t sbservices_set_icon_state(sbservices_client_t client, plist.plist_t newstate)
15 sbservices_error_t sbservices_get_icon_pngdata(sbservices_client_t client, char *bundleId, char **pngdata, uint64_t *pngsize) 15 sbservices_error_t sbservices_get_icon_pngdata(sbservices_client_t client, char *bundleId, char **pngdata, uint64_t *pngsize)
16 16
@@ -45,7 +45,7 @@ cdef class SpringboardServicesClient(PropertyListService):
45 cdef: 45 cdef:
46 plist.plist_t c_node = NULL 46 plist.plist_t c_node = NULL
47 sbservices_error_t err 47 sbservices_error_t err
48 err = sbservices_get_icon_state(self._c_client, &c_node) 48 err = sbservices_get_icon_state(self._c_client, &c_node, NULL)
49 try: 49 try:
50 self.handle_error(err) 50 self.handle_error(err)
51 51
@@ -68,5 +68,5 @@ cdef class SpringboardServicesClient(PropertyListService):
68 68
69 return pngdata[:pngsize] 69 return pngdata[:pngsize]
70 except BaseError, e: 70 except BaseError, e:
71 stdlib.free(pngdata) 71 free(pngdata)
72 raise 72 raise