Hi, ------- Original Message ------- Sender : SYAM SIDHARDHAN<s.syam@xxxxxxxxxxx> ./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; } pingÿôèº{.nÇ+‰·Ÿ®‰†+%ŠËÿ±éݶ¥Šwÿº{.nÇ+‰·¥Š{±ý¹nzÚ(¶âžØ^n‡r¡ö¦zË?ëh™¨èÚ&£ûàz¿äz¹Þ—ú+€Ê+zf£¢·hšˆ§~††Ûiÿÿï?êÿ‘êçz_è®æj:+v‰¨þ)ߣøm