Hi Syam,
On Mon, Feb 8, 2016 at 4:59 PM, SYAM SIDHARDHAN [off-list ref] wrote:
quoted hunk ↗ jump to hunk
Hi,
------- Original Message -------
Sender : SYAM SIDHARDHAN[off-list ref] ./Senior Chief Engineer/SRI-Bangalore-System & Connectivity/Samsung Electronics
Date : Feb 03, 2016 19:52 (GMT+05:30)
Title : [PATCH 1/1] obexd: client: Fix memory leaks
We have to free the allocated memory for data and its members.
---
obexd/client/session.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/obexd/client/session.c b/obexd/client/session.c
index ef998f9..5f981bf 100644
--- a/obexd/client/session.c
+++ b/obexd/client/session.c
@@ -1179,6 +1179,7 @@ guint obc_session_setpath(struct obc_session *session, const char *path,
if (!data->remaining || !data->remaining[0]) {
error("obc_session_setpath: invalid path %s", path);
g_set_error(err, OBEX_IO_ERROR, -EINVAL, "Invalid argument");
+ setpath_data_free(data);
return 0;
}
Applied, thanks.
--
Luiz Augusto von Dentz