OCRepPayloadSetUri API can not decide whether Payload is
collection or not.
Change-Id: I5790e5c3b0a4eb88451ad759cb6ec441c15d5ec9
Signed-off-by: Jack Lee <jjack.lee@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/11095
Reviewed-by: Habib Virji <habib.virji@samsung.com>
Tested-by: Habib Virji <habib.virji@samsung.com>
bool OCRepPayloadSetUri(OCRepPayload* payload, const char* uri)
{
- size_t arrayCount = 0;
-
if (!payload)
{
return false;
}
-
- for (OCRepPayload *temp = payload; temp; temp = temp->next)
- {
- arrayCount++;
- }
-
- if (arrayCount <= 1)
- {
- return false;
- }
-
OICFree(payload->uri);
payload->uri = OICStrdup(uri);
return payload->uri != NULL;