From f8052bed10e9d170aa0858a04fbeeb1a994ce307 Mon Sep 17 00:00:00 2001 From: Martin Szulecki Date: Thu, 7 Mar 2013 23:00:56 +0100 Subject: ideviceheartbeat: Report if starting the service failed --- dev/ideviceheartbeat.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev/ideviceheartbeat.c b/dev/ideviceheartbeat.c index 89fe742..d108766 100644 --- a/dev/ideviceheartbeat.c +++ b/dev/ideviceheartbeat.c @@ -102,9 +102,12 @@ int main(int argc, char *argv[]) /* start heartbeat service on device */ heartbeat_client_start_service(device, &heartbeat, "ideviceheartbeat"); - if (heartbeat) { printf("< heartbeat started, listening...\n"); + } else { + printf("Failed to start heartbeat service\n"); + idevice_free(device); + return -1; } /* main loop */ -- cgit v1.1-32-gdbae