From cccc965ff1a87ac70d9fe4b10f8cad28c3de2874 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Tue, 12 Feb 2019 21:46:48 +0100 Subject: lockdown: Make sure to return correct error code when pairing fails --- src/lockdown.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lockdown.c b/src/lockdown.c index 2492897..1a162ed 100644 --- a/src/lockdown.c +++ b/src/lockdown.c @@ -726,7 +726,7 @@ LIBIMOBILEDEVICE_API lockdownd_error_t lockdownd_client_new_with_handshake(idevi if (pair_record) { pair_record_get_host_id(pair_record, &host_id); } - if (LOCKDOWN_E_SUCCESS == ret && !host_id) { + if (LOCKDOWN_E_SUCCESS == ret && pair_record && !host_id) { ret = LOCKDOWN_E_INVALID_CONF; } -- cgit v1.1-32-gdbae