From 6d6b86f3676b607f0013c9d3ec427ae6b620561e Mon Sep 17 00:00:00 2001 From: David Lin Date: Fri, 20 Mar 2020 22:01:00 +0800 Subject: [PATCH] Update light_data_template_sample.c --- .../light_data_template_sample.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/tencent_cloud_sdk_data_template/light_data_template_sample.c b/examples/tencent_cloud_sdk_data_template/light_data_template_sample.c index 5015809b..82dad86d 100644 --- a/examples/tencent_cloud_sdk_data_template/light_data_template_sample.c +++ b/examples/tencent_cloud_sdk_data_template/light_data_template_sample.c @@ -245,6 +245,10 @@ static qcloud_err_t property_update(const char *json_doc, shadow_dev_property_t /* convert const char * to char * */ json_doc_mutable = osal_malloc(strlen(json_doc)); + if(!json_doc_mutable) + { + return QCLOUD_ERR_FAILURE; + } QCLOUD_FUNC_EXIT_RC_IF(json_doc_mutable, NULL, QCLOUD_ERR_FAILURE); strcpy(json_doc_mutable, json_doc);