summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHongkuk, Son <hongkuk.son@samsung.com>2017-09-18 14:19:01 +0900
committerHongkuk, Son <hongkuk.son@samsung.com>2017-09-18 14:20:57 +0900
commitd1567cd3a632bb29777707b24be7ec1ee681fc0b (patch)
tree5581a98a09952727285da167a699c9d76c36066d
parent9f87a33149062206f67533a390c535c5f3bcc9a3 (diff)
downloadiotcon-d1567cd3a632bb29777707b24be7ec1ee681fc0b.tar.gz
iotcon-d1567cd3a632bb29777707b24be7ec1ee681fc0b.tar.bz2
iotcon-d1567cd3a632bb29777707b24be7ec1ee681fc0b.zip
- http://suprem.sec.samsung.net/jira/browse/TNEXT-3628 ( [SQE][CONBOL] Illegal pointer dereference in iotcon package ) Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com> Change-Id: Ifda82a7dd3ef944f13fb3b3c36fe2790cad2f759
-rw-r--r--src/ic-provisioning-remove.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ic-provisioning-remove.c b/src/ic-provisioning-remove.c
index e08c943..06c2626 100644
--- a/src/ic-provisioning-remove.c
+++ b/src/ic-provisioning-remove.c
@@ -258,6 +258,9 @@ static int _provisioning_remove_device_delete(
const char *cred_uri = "/oic/sec/cred";
const char *subject_uuid = "subjectuuid";
+ RETV_IF(NULL == container, IOTCON_ERROR_INVALID_PARAMETER);
+ RETV_IF(NULL == container->cb_data, IOTCON_ERROR_INVALID_PARAMETER);
+
device = icl_provisioning_oic_device_get_device(container->dest_device);
ret = icl_provisioning_parse_oic_dev_address(&device->endpoint, device->securePort,