AspAdvert::AspAdvert()
{
+ adv_id = (uintptr_t)this & 0xffffffff;
+ search_id = 0;
auto_accept = 0;
- config_method = 1;
+ discovery_tech = 0;
+ preferred_connection = 0;
+
status = 0;
role = 1;
- service_info_map = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free);
- adv_id = (uintptr_t)this & 0xffffffff;
+ config_method = 1;
+ tran_id = 0;
+
instance_name = NULL;
serivce_name = NULL;
service_type = NULL;
+ service_info_map = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free);
rsp_info = NULL;
}
service->instance_name = g_strdup(instance_name);
if (!service->instance_name) {
ASP_LOGE("malloc() failed!!!.");
- g_free(service);
+ delete service;
__ASP_LOG_FUNC_END__;
return ASP_ERROR_OUT_OF_MEMORY;
}
service->service_type = g_strdup(service_type);
if (!service->service_type) {
ASP_LOGE("malloc() failed!!!.");
- g_free(service);
+ delete service;
__ASP_LOG_FUNC_END__;
return ASP_ERROR_OUT_OF_MEMORY;
}
AspSeek::AspSeek()
{
+ adv_id = 0;
+ search_id = 0;
+ auto_accept = 0;
+ discovery_tech = 0;
+ preferred_connection = 0;
+
+ status = 0;
+ role = 0;
+ config_method = 0;
+ tran_id = 0;
+
service_name = NULL;
service_type = NULL;
- rsp_info = NULL;
service_info_map = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free);
+ rsp_info = NULL;
}
AspSeek::~AspSeek()
void removeSeekFromServiceList(AspSeek *service)
{
asp_seeks = g_list_remove(asp_seeks, service);
-}
\ No newline at end of file
+}