From 286c8454dff6582e2591eb08d7720e5f3af3fa4f Mon Sep 17 00:00:00 2001 From: DoHyun Pyun Date: Wed, 22 Feb 2017 08:28:46 +0900 Subject: [PATCH] Fix the svace issue (67042) Change-Id: If5ac7da29996f4d4b5d6c8f2a1e24dba58986a77 Signed-off-by: DoHyun Pyun --- ag-agent/bluetooth-ag-agent.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ag-agent/bluetooth-ag-agent.c b/ag-agent/bluetooth-ag-agent.c index 7bfdb17..9555899 100755 --- a/ag-agent/bluetooth-ag-agent.c +++ b/ag-agent/bluetooth-ag-agent.c @@ -1636,7 +1636,7 @@ static bt_hfp_agent_error_t __bt_hfp_send_bcs_command(bt_ag_info_t *hs, gboolean init_by_hf) { uint32_t codec; - struct ag_codec *data = g_new0(struct ag_codec, 1); + struct ag_codec *data = NULL;; #ifdef TIZEN_FEATURE_BT_KIRAN_DEVICE codec = BT_CVSD_CODEC_ID; @@ -1663,6 +1663,10 @@ static bt_hfp_agent_error_t __bt_hfp_send_bcs_command(bt_ag_info_t *hs, hs->codec_info.requested_by_hf = init_by_hf; hs->codec_info.final_codec = codec; + data = g_new0(struct ag_codec, 1); + if (data == NULL) + return BT_HFP_AGENT_ERROR_NO_MEMORY; + data->bt_ag_info = hs; data->codec_status = g_strdup("timeout"); -- 2.7.4