From cc0973a6445fcc489f2dc00e5562b34f495ea9a3 Mon Sep 17 00:00:00 2001 From: Chris Manton Date: Sat, 5 Sep 2020 12:24:46 -0700 Subject: [PATCH] Fix likely-unhit memory leak Bug: 163134718 Tag: #refactor Test: compile & verify basic functions working Test: acts -tc BleCocTest Change-Id: I0cbaf43e04b42468c8588d0dd8b13001ee10229d --- stack/gap/gap_conn.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/stack/gap/gap_conn.cc b/stack/gap/gap_conn.cc index 83e59eb7d..93cf2629b 100644 --- a/stack/gap/gap_conn.cc +++ b/stack/gap/gap_conn.cc @@ -185,6 +185,7 @@ uint16_t GAP_ConnOpen(const char* p_serv_name, uint8_t service_id, p_ccb->rem_dev_address = *p_rem_bda; } else if (!is_server) { /* remore addr is not specified and is not a server -> bad */ + gap_release_ccb(p_ccb); return (GAP_INVALID_HANDLE); } -- 2.11.0