Fix SVACE issue 48/318748/1
authorAnuj Jain <anuj01.jain@samsung.com>
Thu, 23 Jan 2025 07:00:19 +0000 (12:30 +0530)
committerAnuj Jain <anuj01.jain@samsung.com>
Thu, 23 Jan 2025 07:00:19 +0000 (12:30 +0530)
This patch fixes SVACE issue: 253879

Change-Id: If38f48cf36ac5c01df7a6d6e3a57c6ac6eec5baa
Signed-off-by: Anuj Jain <anuj01.jain@samsung.com>
src/bluetooth-common.c

index 63f8c353bda7c33ce94da4a37e921fcd55720232..1998462fbc07fae627e0d69259d1b2f4167ec8df 100644 (file)
@@ -4819,6 +4819,8 @@ static int __bt_get_bt_adapter_le_new_device_scan_info_s(
                return BT_ERROR_OUT_OF_MEMORY;
 
        (**scan_info).legacy_scan_result = (bt_adapter_le_device_scan_result_info_s *)malloc(sizeof(bt_adapter_le_device_scan_result_info_s));
+       if ((**scan_info).legacy_scan_result == NULL)
+               return BT_ERROR_OUT_OF_MEMORY;
 
        _bt_convert_address_to_string(&((*scan_info)->legacy_scan_result->remote_address), &(source_info->device_address));
        if (source_info->addr_type == 0x02)