summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKyeonghun Lee <kh9090.lee@samsung.com>2016-05-27 11:10:37 +0900
committerKyeonghun Lee <kh9090.lee@samsung.com>2016-05-27 11:10:37 +0900
commited613fcee2dcf99f14f564add3b89d220b36baba (patch)
tree670f26d38f309d15cbc241dc892403c149ead4a4 /src
parent049e424aecb932b4c806c73282553543b9b3b04e (diff)
downloadmessages-ed613fcee2dcf99f14f564add3b89d220b36baba.tar.gz
messages-ed613fcee2dcf99f14f564add3b89d220b36baba.tar.bz2
messages-ed613fcee2dcf99f14f564add3b89d220b36baba.zip
Change-Id: I6f1b96e41c067d385407131ae03153fc23aa26f3 Signed-off-by: Kyeonghun Lee <kh9090.lee@samsung.com>
Diffstat (limited to 'src')
-rw-r--r--src/messages.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/messages.c b/src/messages.c
index 9bf681f..333a640 100644
--- a/src/messages.c
+++ b/src/messages.c
@@ -723,9 +723,11 @@ int messages_foreach_message(messages_service_h svc, messages_message_box_e mbox
break;
}
- ret = messages_free_message_array(msg_array);
- if (MESSAGES_ERROR_NONE != ret)
- return ret;
+ if (length > 0) {
+ ret = messages_free_message_array(msg_array);
+ if (MESSAGES_ERROR_NONE != ret)
+ return ret;
+ }
return MESSAGES_ERROR_NONE;
}