From 3027aa84be92ebb3d9adc6101847315be34855ce Mon Sep 17 00:00:00 2001 From: keymoon Date: Fri, 27 May 2022 01:07:06 +0900 Subject: [PATCH] assign value to uninitialized `bt_addr` field --- components/bt/host/bluedroid/stack/btm/btm_inq.c | 1 + 1 file changed, 1 insertion(+) diff --git a/components/bt/host/bluedroid/stack/btm/btm_inq.c b/components/bt/host/bluedroid/stack/btm/btm_inq.c index 7b4edc8791..154b9e1e04 100644 --- a/components/bt/host/bluedroid/stack/btm/btm_inq.c +++ b/components/bt/host/bluedroid/stack/btm/btm_inq.c @@ -2306,6 +2306,7 @@ void btm_process_remote_name (BD_ADDR bda, BD_NAME bdn, UINT16 evt_len, UINT8 hc rem_name.length = 0; rem_name.remote_bd_name[0] = 0; } + memcpy(rem_name.bd_addr, p_inq->remname_bda, BD_ADDR_LEN); /* Reset the remote BAD to zero and call callback if possible */ memset(p_inq->remname_bda, 0, BD_ADDR_LEN);