Change-Id: Id38b7ddc3bb052528a45de81b910a4f37a8f2189
memcpy(&datalen, current, sizeof(size_t));
current += sizeof(size_t);
auto value = reinterpret_cast<mmi_data_h>(malloc(sizeof(mmi_data_s)));
+ if (nullptr == value) {
+// LCOV_EXCL_START
+ _E("[ERROR] Failed to allocate memory");
+ return MMI_ERROR_OUT_OF_MEMORY;
+// LCOV_EXCL_STOP
+ }
value->type = type;
value->datalen = 0;
value->data = nullptr;
memcpy(&datalen, current, sizeof(size_t));
current += sizeof(size_t);
auto value = reinterpret_cast<mmi_primitive_value_s *>(malloc(sizeof(mmi_primitive_value_s)));
+ if (nullptr == value) {
+// LCOV_EXCL_START
+ _E("[ERROR] Failed to allocate memory");
+ return MMI_ERROR_OUT_OF_MEMORY;
+// LCOV_EXCL_STOP
+ }
value->type = type;
value->datalen = 0;
value->data = nullptr;