Parent: 99750d2acd9deba2870932ecaa8050263b9dc8de
Author: Bastien Nocera <hadess@hadess.net>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2024-07-03 17:36:50
Tree: 0859f5ab8a6bca4a4258a49127455e1df63b0bf8
obexd: Fix memory leak in entry struct recipient_addressing was never freed. Error: RESOURCE_LEAK (CWE-772): [#def36] [important] obexd/plugins/messages-dummy.c:379:4: alloc_fn: Storage is returned from allocation function "g_strdup_inline". obexd/plugins/messages-dummy.c:379:4: var_assign: Assigning: "entry->recipient_addressing" = storage returned from "g_strdup_inline(values[i])". obexd/plugins/messages-dummy.c:404:2: leaked_storage: Freeing "entry" without freeing its pointer field "recipient_addressing" leaks the storage that "recipient_addressing" points to. 402| g_free(entry->attachment_size); 403| g_free(entry->handle); 404|-> g_free(entry); 405| } 406|
Diffstat
| M | obexd/plugins/messages-dummy.c | | | 1 | + |
1 files changed, 1 insertions(+), 0 deletions(-)