From 475ad9d111eb2dc86027188ff99e26eb5d6396b1 Mon Sep 17 00:00:00 2001 From: "Constantin P." <papizh.konstantin@demlabs.net> Date: Fri, 14 Feb 2025 14:03:05 +0700 Subject: [PATCH] Leak fix --- core/src/dap_config.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/dap_config.c b/core/src/dap_config.c index d3848f362..e2738a08f 100644 --- a/core/src/dap_config.c +++ b/core/src/dap_config.c @@ -276,6 +276,8 @@ static int _dap_config_load(const char* a_abs_path, dap_config_t **a_conf) { HASH_ADD_KEYPTR(hh, (*a_conf)->items, l_item->name, strlen(l_item->name), l_item); } else { DAP_DELETE(l_name); + if ( l_type == DAP_CONFIG_ITEM_STRING ) + DAP_DELETE(l_item->val.val_str); } l_item->type = l_type; l_item->val = l_item_val; -- GitLab