Fix resource leak (CID-77542) 54/174054/1 accepted/tizen/unified/20180403.152113 submit/tizen/20180329.051456
authorchleun.moon <chleun.moon@samsung.com>
Wed, 28 Mar 2018 00:33:45 +0000 (09:33 +0900)
committerchleun.moon <chleun.moon@samsung.com>
Wed, 28 Mar 2018 00:34:22 +0000 (09:34 +0900)
Change-Id: Ib54fb38fb3eb050d9573b0b6c4571a5a4acc540f
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
packaging/asp-manager.spec
src/tech/asp-tech-infra.c

index eecd620..8b2de24 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       asp-manager
 Summary:    ASP(application service platform) manager
-Version:    0.0.28
+Version:    0.0.29
 Release:    1
 Group:      Network & Connectivity/Other
 License:    Apache-2.0
index 5f0d3a4..7167cd4 100644 (file)
@@ -169,6 +169,7 @@ static void _search_result_cb(dnssd_service_state_e service_state,
                        ASP_LOGD("Advertisement ID: %u", adv_id);
                } else {
                        ASP_LOGE("TXT records don't contain advertisement ID");
+                       g_hash_table_unref(service_info_map);
                        return;
                }
 
@@ -177,6 +178,7 @@ static void _search_result_cb(dnssd_service_state_e service_state,
                        ASP_LOGD("Advertisement MAC Address: %s", service_mac);
                } else {
                        ASP_LOGE("TXT records don't contain advertisement MAC");
+                       g_hash_table_unref(service_info_map);
                        return;
                }