summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHyunho Kang <hhstark.kang@samsung.com>2017-02-08 21:25:55 +0900
committerHyunho Kang <hhstark.kang@samsung.com>2017-02-13 20:32:15 -0800
commiteadc4a249cf9b50554f1fc179848b15b9e267031 (patch)
tree4d0cc5c59df4d92c3fc42b8041e3d1cb759cf49a
parent9c3418d34f2cff3c1276fa6a0f9383673128d370 (diff)
downloadmessage-port-accepted/tizen/3.0/ivi/20170214.092207.tar.gz
message-port-accepted/tizen/3.0/ivi/20170214.092207.tar.bz2
message-port-accepted/tizen/3.0/ivi/20170214.092207.zip
Change-Id: I3745bd700358c9435138cd73be5fa42b959164e0 Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com> (cherry picked from commit 7612ac5efa8dbe20c38557db172f195e9c03a525)
-rwxr-xr-xsrc/message-port.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/message-port.c b/src/message-port.c
index 98074a9..e7b2bfc 100755
--- a/src/message-port.c
+++ b/src/message-port.c
@@ -715,6 +715,8 @@ message_port_pkt_s *__message_port_recv_raw(int fd)
if (__read_string_from_socket(fd, (char **)&pkt->data, &pkt->data_len) != MESSAGEPORT_ERROR_NONE) {
LOGE("read socket fail: data");
+ if (pkt->data)
+ free(pkt->data);
free(pkt->remote_port_name);
free(pkt);
return NULL;