tcore_network_get_service_type(co_network, &svc_type);
session_list = tcore_call_object_get_all_session_ids(co_call);
- if ((NETWORK_SERVICE_TYPE_LTE != svc_type) && session_list) {
- dbg("Not on LTE network - But still old VoLTE call is present - return ERROR !!");
+ if (session_list) {
g_slist_free(session_list);
- priv_data->is_dial_initiated = FALSE;
- return TCORE_MANAGER_RETURN_FAILURE;
+ if (NETWORK_SERVICE_TYPE_LTE != svc_type) {
+ dbg("Not on LTE network - But still old VoLTE call is present - return ERROR !!");
+ priv_data->is_dial_initiated = FALSE;
+ return TCORE_MANAGER_RETURN_FAILURE;
+ }
}
/*