From ef10893067a86445fc3e0876b5ece61dc502a33e Mon Sep 17 00:00:00 2001 From: "matthias.ringwald@gmail.com" Date: Thu, 11 Dec 2014 18:51:10 +0000 Subject: [PATCH] avoid crash if no gatt client context can be created --- ble/gatt_client.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ble/gatt_client.c b/ble/gatt_client.c index 7583c29ee..ce6c10d30 100644 --- a/ble/gatt_client.c +++ b/ble/gatt_client.c @@ -186,6 +186,7 @@ static gatt_client_t * provide_context_for_conn_handle(uint16_t con_handle){ static gatt_client_t * provide_context_for_conn_handle_and_start_timer(uint16_t con_handle){ gatt_client_t * context = provide_context_for_conn_handle(con_handle); + if (!context) return NULL; gatt_client_timeout_start(context); return context; }