diff options
| author | 2012-03-20 22:56:33 +0100 | |
|---|---|---|
| committer | 2012-03-20 23:25:56 +0100 | |
| commit | 2d9ecc3d805e616b2bf85c0b8e99737e9b30c89d (patch) | |
| tree | 48e924795c6bf3c217de61efe6048f6bb6573244 /cython/sbservices.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/sbservices.pxi')
| -rw-r--r-- | cython/sbservices.pxi | 6 |
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 |
