From: Wootak Jung Date: Thu, 8 May 2025 01:06:55 +0000 (+0900) Subject: Fix coverity issue (resource leak) X-Git-Tag: accepted/tizen/unified/20250509.015130^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen;p=platform%2Fcore%2Fconnectivity%2Fbluetooth-frwk.git Fix coverity issue (resource leak) Change-Id: Ie4e63c621ff0bbe4d1e985c5aaf8430dae8c00cb Signed-off-by: Wootak Jung --- diff --git a/bt-api/bt-gatt-client.c b/bt-api/bt-gatt-client.c index 187e0a41..2221c5ca 100644 --- a/bt-api/bt-gatt-client.c +++ b/bt-api/bt-gatt-client.c @@ -51,6 +51,7 @@ BT_EXPORT_API int bluetooth_gatt_free_service_property(bt_gatt_service_property_ BT_CHECK_PARAMETER(svc_pty, return); g_free(svc_pty->uuid); + g_free(svc_pty->handle); memset(svc_pty, 0, sizeof(bt_gatt_service_property_t)); @@ -61,10 +62,12 @@ BT_EXPORT_API int bluetooth_gatt_free_char_property(bt_gatt_char_property_t *cha { BT_CHECK_PARAMETER(char_pty, return); + g_free(char_pty->handle); g_free(char_pty->uuid); g_free(char_pty->name); g_free(char_pty->description); g_free(char_pty->val); + g_free(char_pty->representation); memset(char_pty, 0, sizeof(bt_gatt_char_property_t)); @@ -75,6 +78,7 @@ BT_EXPORT_API int bluetooth_gatt_free_desc_property(bt_gatt_char_descriptor_prop { BT_CHECK_PARAMETER(desc_pty, return); + g_free(desc_pty->handle); g_free(desc_pty->uuid); g_free(desc_pty->val);