From cf70ee572219c0ad19f1cd00f02b41ba3377561f Mon Sep 17 00:00:00 2001 From: "saurabh.s9" Date: Wed, 23 Mar 2016 10:14:48 +0530 Subject: [PATCH] Resolved JIRA [IOT-1009] Change-Id: Ia21ccd9c3e820aaf9eba1bdf352dbe8ec0ea65be Signed-off-by: saurabh.s9 Reviewed-on: https://gerrit.iotivity.org/gerrit/6195 Tested-by: jenkins-iotivity Reviewed-by: Md. Imtiaz Hossain Reviewed-by: dongik Lee Reviewed-by: Randeep Singh --- .../csdk/security/provisioning/src/provisioningdatabasemanager.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resource/csdk/security/provisioning/src/provisioningdatabasemanager.c b/resource/csdk/security/provisioning/src/provisioningdatabasemanager.c index 83e7b99..146f77d 100644 --- a/resource/csdk/security/provisioning/src/provisioningdatabasemanager.c +++ b/resource/csdk/security/provisioning/src/provisioningdatabasemanager.c @@ -626,13 +626,13 @@ static OCStackResult getUUIDforId(int id, OicUuid_t *uid, bool *result) OCStackResult PDMGetLinkedDevices(const OicUuid_t *UUID, OCUuidList_t **UUIDLIST, size_t *numOfDevices) { CHECK_PDM_INIT(TAG); - if (NULL != *UUIDLIST) + if (NULL == UUID || NULL == numOfDevices || !UUIDLIST) { - OIC_LOG(ERROR, TAG, "Not null list will cause memory leak"); return OC_STACK_INVALID_PARAM; } - if (NULL == UUID) + if (NULL != *UUIDLIST) { + OIC_LOG(ERROR, TAG, "Not null list will cause memory leak"); return OC_STACK_INVALID_PARAM; } bool result = false; -- 2.7.4