OVMS3-idf/components/bt/bluedroid
Hrishikesh Dhayagude 29ec0339f6 components/bt: Fix a probable memory leak for BTA_GATTS_CONF_EVT event
Multiple modules register their callback BTA_GATTS_AppRegister().

If any of the callbacks do not free the allocated pointer in
BTA_GATTS_CONF_EVT event, then this can result in memory leak.

So, free the pointer after the callback function is called and remove
the calls to free in the callback functions as it is now not required

Signed-off-by: Hrishikesh Dhayagude <hrishi@espressif.com>
2018-08-25 16:26:37 +00:00
..
api Component/bt: fix gattc get count invalid 2018-07-31 02:36:46 +00:00
bta components/bt: Fix a probable memory leak for BTA_GATTS_CONF_EVT event 2018-08-25 16:26:37 +00:00
btc components/bt: Fix a probable memory leak for BTA_GATTS_CONF_EVT event 2018-08-25 16:26:37 +00:00
common/include/common Merge branch 'bugfix/btdm_fix_queue_block_when_scanning' into 'master' 2018-08-03 07:24:08 +08:00
device component/bt: bugfix for erroneous data reporting always enabled 2018-07-09 13:45:55 +08:00
external/sbc component/bt : modify header files to avoid conflict 2018-04-26 19:32:06 +08:00
hci component/bt : decrease memory consumption by conn number 2018-08-14 02:29:17 +00:00
main component/bt: implement HFP Hands Free Unit Role 2018-05-21 11:33:30 +08:00
osi Component/bt: fix hci_hal_env.rx_q and xHciH4Queue blocking when scanning 2018-08-01 15:06:56 +08:00
stack Merge branch 'bugfix/timer_oneshot_timeout_twice' into 'master' 2018-08-23 10:41:53 +08:00