summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRandeep Singh <randeep.s@samsung.com>2022-09-22 15:20:01 +0000
committerGerrit Code Review <gerrit@review>2022-09-22 15:20:01 +0000
commit588d4a0afafa4adf74ac14deda0d0efff713c95c (patch)
tree5363d5b3c19ae8af02a024fc6f32bd5b098e62be
parentb7d693a77f48deb6e4e3a9add3414670a480ad59 (diff)
parent6d1849e1f4e17f6aafcf80b03d6967dce417e50b (diff)
downloademail-service-588d4a0afafa4adf74ac14deda0d0efff713c95c.tar.gz
email-service-588d4a0afafa4adf74ac14deda0d0efff713c95c.tar.bz2
email-service-588d4a0afafa4adf74ac14deda0d0efff713c95c.zip
Merge "Checking if emipc_add_param_to_param_list() failed" into tizen
-rwxr-xr-xemail-ipc/email-ipc-api/email-ipc-param-list.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/email-ipc/email-ipc-api/email-ipc-param-list.c b/email-ipc/email-ipc-api/email-ipc-param-list.c
index f1f0a11..fe8df67 100755
--- a/email-ipc/email-ipc-api/email-ipc-param-list.c
+++ b/email-ipc/email-ipc-api/email-ipc-param-list.c
@@ -106,8 +106,10 @@ EXPORT_API bool emipc_parse_stream_of_param_list(void *stream, emipc_param_list
cur += sizeof(int);
remain_len -= sizeof(int);
- if (remain_len > 0 && len > 0 && remain_len >= len)
- emipc_add_param_to_param_list(param_list, (void *)cur, len);
+ if (remain_len > 0 && len > 0 && remain_len >= len) {
+ if (emipc_add_param_to_param_list(param_list, (void *)cur, len) != true)
+ EM_DEBUG_LOG("emipc_add_param_to_param_list() failed");
+ }
else {
EM_DEBUG_EXCEPTION("data_len[%d] is not in the boundary of remain stream_len", len);
return false;