Thread (2 messages) 2 messages, 2 authors, 2016-02-11

Re: [PATCH 1/1] obexd: client: Fix memory leaks

flat view

From: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
Date: 2016-02-11 14:13:36

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help