From 05edec95621f6e95e4d627637ca20019d6d38b2b Mon Sep 17 00:00:00 2001 From: Shazron Abdullah Date: Mon, 2 Mar 2015 16:09:07 -0800 Subject: [PATCH] Fixes #90, #91 - EXC_BAD_ACCESS crash --- ios-deploy.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ios-deploy.c b/ios-deploy.c index 23cb958..5b01125 100644 --- a/ios-deploy.c +++ b/ios-deploy.c @@ -319,6 +319,10 @@ CFStringRef copy_xcode_path_for(CFStringRef subPath, CFStringRef search) { const CFStringRef get_device_hardware_name(const AMDeviceRef device) { CFStringRef model = AMDeviceCopyValue(device, 0, CFSTR("HardwareModel")); + if (model == NULL) { + return CFSTR("Unknown Device"); + } + // iPod Touch GET_FRIENDLY_MODEL_NAME(model, "N45AP", "iPod Touch")