When deleteting roles with OCDeleteRoleCertificateByCredId, the
callback provided by the caller was not being called.
Change-Id: I51da5fe61760ff5561fd676e5c220905f106f512
Signed-off-by: Greg Zaverucha <gregz@microsoft.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/20269
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Phil Coval <philippe.coval@osg.samsung.com>
Reviewed-by: Randeep Singh <randeep.s@samsung.com>
{
OC_UNUSED(UNUSED);
GetSecData_t *getSecData = (GetSecData_t *)ctx;
+ OCProvisionResultCB resultCallback = getSecData->resultCallback;
OIC_LOG(DEBUG, TAG, "SRPDeleteRoleCertificateCB IN");
getSecData->deviceInfo->doxm->deviceID.id, UUID_LENGTH);
getSecData->resArr[(getSecData->numOfResults)].res = clientResponse->result;
++(getSecData->numOfResults);
+ resultCallback(getSecData->ctx, getSecData->numOfResults, getSecData->resArr, false);
}
OIC_LOG(DEBUG, TAG, "SRPDeleteRoleCertificateCB OUT");