seek = get_seek_by_id(search_id);
if (!seek) {
ASP_LOGD("There's no related seek");
+ g_variant_iter_free(iter);
+ g_free(service_info);
+ __ASP_LOG_FUNC_END__;
return;
}
client->seek_search_result_cb(error_code,(asp_seek_service_h)seek, service_mac,
advertisement_id, (asp_wps_type_e)config_method, instance_name, service_info,
service_info_len, status, client->user_data_for_cb_seek_search_result);
+
g_variant_iter_free(iter);
g_free(service_info);
__ASP_LOG_FUNC_END__;
advert = get_advert_by_id(adv_id);
if (!advert) {
ASP_LOGD("There's no related advert");
+ g_variant_iter_free(iter);
+ __ASP_LOG_FUNC_END__;
return;
}
session = get_session_by_id_mac(session_mac, session_id);
if (!advert) {
ASP_LOGD("There's no related advert");
+ g_variant_iter_free(iter);
+ __ASP_LOG_FUNC_END__;
return;
}
(bool)get_network_config_pin, network_config_pin,
client->user_data_for_cb_session_config_request);
}
- g_variant_iter_free(iter);
+ g_variant_iter_free(iter);
__ASP_LOG_FUNC_END__;
return;
}
session = get_session_by_id_mac(session_mac, session_id);
if (!session) {
ASP_LOGD("There's no related session");
+ g_variant_iter_free(iter);
+ __ASP_LOG_FUNC_END__;
return;
}
client->session_config_request_cb(error_code, (asp_session_h)session,
(bool)get_pin, config_pin,
client->user_data_for_cb_session_config_request);
- g_variant_iter_free(iter);
+ g_variant_iter_free(iter);
__ASP_LOG_FUNC_END__;
return;
}
session = get_session_by_id_mac(session_mac, session_id);
if (!session) {
ASP_LOGD("There's no related session");
+ g_variant_iter_free(iter);
+ __ASP_LOG_FUNC_END__;
return;
}
client->session_connect_status_cb(error_code, (asp_session_h)session,
(asp_connect_status_e)status, deferred_resp, res_len,
client->user_data_for_cb_session_connect_status);
- g_variant_iter_free(iter);
+ g_variant_iter_free(iter);
__ASP_LOG_FUNC_END__;
return;
}
session = get_session_by_id_mac(session_mac, session_id);
if (!session) {
ASP_LOGD("There's no related session");
+ g_variant_iter_free(iter);
+ __ASP_LOG_FUNC_END__;
return;
}
(asp_session_state_e) state, requested_info,
client->user_data_for_cb_session_status);
+ g_variant_iter_free(iter);
__ASP_LOG_FUNC_END__;
return;
}
session = get_session_by_id_mac(session_mac, session_id);
if (!session) {
ASP_LOGD("There's no related session");
+ g_variant_iter_free(iter);
+ __ASP_LOG_FUNC_END__;
return;
}
ip_address, port, proto, (asp_port_status_e)status,
client->user_data_for_cb_session_port_status);
+ g_variant_iter_free(iter);
__ASP_LOG_FUNC_END__;
return;
}