Fix memory leak
[Problem] Fix uninitialized variable
[bt-service-dpm.c:177]: (error) Uninitialized variable: device_list
[bt-service-dpm.c:227]: (error) Uninitialized variable: device_list
[bt-service-dpm.c:222]: (error) Uninitialized variable: device_list
[bt-service-dpm.c:276]: (error) Uninitialized variable: device_list
+more
Change-Id: Iee9b8307fd8662b21f162a13c35b5379bc0ff817
Signed-off-by: Syam Sidhardhan <s.syam@samsung.com>
dpm_result_t _bt_dpm_get_bluetooth_devices_from_blacklist(GArray **out_param1)
{
dpm_result_t ret = DPM_RESULT_FAIL;
- bt_dpm_device_list_t device_list;
+ bt_dpm_device_list_t device_list = { 0, };
GSList *list = policy_table[DPM_POLICY_BLUETOOTH_DEVICES_BLACKLIST].list;
int i = 0;
dpm_result_t _bt_dpm_get_bluetooth_devices_from_whitelist(GArray **out_param1)
{
dpm_result_t ret = DPM_RESULT_FAIL;
- bt_dpm_device_list_t device_list;
+ bt_dpm_device_list_t device_list = { 0, };
GSList *list = policy_table[DPM_POLICY_BLUETOOTH_DEVICES_WHITELIST].list;
int i = 0;
{
int ret = BLUETOOTH_ERROR_INTERNAL;
int allow_bt = DPM_BT_ERROR;
- bt_dpm_device_list_t device_list;
+ bt_dpm_device_list_t device_list = { 0, };
GSList *list = policy_table[DPM_POLICY_BLUETOOTH_DEVICES_BLACKLIST].list;
int i = 0;
{
dpm_result_t ret = BLUETOOTH_ERROR_INTERNAL;
int allow_bt = DPM_BT_ERROR;
- bt_dpm_device_list_t device_list;
+ bt_dpm_device_list_t device_list = { 0, };
GSList *list = policy_table[DPM_POLICY_BLUETOOTH_DEVICES_WHITELIST].list;
int i = 0;