replace : iotivity -> iotivity-sec
[platform/upstream/iotivity.git] / resource / csdk / security / provisioning / sample / cloud / cloudAuth.c
index a14a7e5..46524d6 100644 (file)
@@ -200,6 +200,8 @@ OCStackResult CloudSignUp(const OCDevAddr *endPoint,
     OCRepPayloadSetPropString(payload, OC_RSRVD_AUTHPROVIDER, authProvider);
     OCRepPayloadSetPropString(payload, OC_RSRVD_AUTHCODE, authToken);
 
+    OICFree(deviceId);
+
     return OCDoResource(NULL, OC_REST_POST, uri, NULL, (OCPayload *)payload,
                         CT_ADAPTER_TCP, OC_LOW_QOS, &cbData, NULL, 0);
 }
@@ -301,6 +303,8 @@ static OCStackResult CloudSign(const OCDevAddr *endPoint, bool signIn)
     OCRepPayloadSetPropString(payload, OC_RSRVD_ACCESS_TOKEN, sessionObject.accesstoken);
     OCRepPayloadSetPropBool(payload, OC_RSRVD_LOGIN, signIn);
 
+    OICFree(deviceId);
+
     char uri[MAX_URI_QUERY] = { 0 };
     snprintf(uri, MAX_URI_QUERY, DEFAULT_QUERY,
              endPoint->addr, endPoint->port,