We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 11774e8 commit 360f6bbCopy full SHA for 360f6bb
sdk_src/services/shadow/shadow_client.c
@@ -131,6 +131,7 @@ void* IOT_Shadow_Construct(ShadowInitParams *pParams)
131
Qcloud_IoT_Shadow *shadow_client = NULL;
132
if ((shadow_client = (Qcloud_IoT_Shadow *)HAL_Malloc(sizeof(Qcloud_IoT_Shadow))) == NULL) {
133
Log_e("memory not enough to malloc ShadowClient");
134
+ return NULL;
135
}
136
137
MQTTInitParams mqtt_init_params;
@@ -155,7 +156,7 @@ void* IOT_Shadow_Construct(ShadowInitParams *pParams)
155
156
157
rc = qcloud_iot_shadow_init(shadow_client);
158
if (rc != QCLOUD_RET_SUCCESS) {
- IOT_MQTT_Destroy(&(shadow_client->mqtt));
159
+ IOT_Shadow_Destroy(shadow_client);
160
HAL_Free(shadow_client);
161
goto End;
162
0 commit comments