diff options
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/idevicedebug.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/idevicedebug.c b/tools/idevicedebug.c index 4169920..437faba 100644 --- a/tools/idevicedebug.c +++ b/tools/idevicedebug.c | |||
| @@ -334,9 +334,15 @@ int main(int argc, char *argv[]) | |||
| 334 | fprintf(stderr, "Could not start installation proxy service.\n"); | 334 | fprintf(stderr, "Could not start installation proxy service.\n"); |
| 335 | goto cleanup; | 335 | goto cleanup; |
| 336 | } | 336 | } |
| 337 | |||
| 338 | instproxy_client_get_path_for_bundle_identifier(instproxy_client, bundle_identifier, &path); | ||
| 339 | if (!path) { | ||
| 340 | fprintf(stderr, "Invalid bundle identifier: %s\n", bundle_identifier); | ||
| 341 | goto cleanup; | ||
| 342 | } | ||
| 343 | |||
| 337 | plist_t container = NULL; | 344 | plist_t container = NULL; |
| 338 | instproxy_client_get_object_by_key_from_info_dictionary_for_bundle_identifier(instproxy_client, bundle_identifier, "Container", &container); | 345 | instproxy_client_get_object_by_key_from_info_dictionary_for_bundle_identifier(instproxy_client, bundle_identifier, "Container", &container); |
| 339 | instproxy_client_get_path_for_bundle_identifier(instproxy_client, bundle_identifier, &path); | ||
| 340 | instproxy_client_free(instproxy_client); | 346 | instproxy_client_free(instproxy_client); |
| 341 | instproxy_client = NULL; | 347 | instproxy_client = NULL; |
| 342 | 348 | ||
