summaryrefslogtreecommitdiffstats
path: root/src/iphone.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/iphone.c')
-rw-r--r--src/iphone.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/iphone.c b/src/iphone.c
index f5bc206..68963fe 100644
--- a/src/iphone.c
+++ b/src/iphone.c
@@ -140,14 +140,14 @@ iphone_error_t iphone_free_device ( iphone_device_t device ) {
140 140
141 if (device->buffer) { 141 if (device->buffer) {
142 free(device->buffer); 142 free(device->buffer);
143 if (device->device) {
144 usb_release_interface(device->device, 1);
145 usb_reset(device->device);
146 usb_close(device->device);
147 ret = IPHONE_E_SUCCESS;
148 }
149 free(device);
150 } 143 }
144 if (device->device) {
145 usb_release_interface(device->device, 1);
146 usb_reset(device->device);
147 usb_close(device->device);
148 ret = IPHONE_E_SUCCESS;
149 }
150 free(device);
151 return ret; 151 return ret;
152} 152}
153 153