From fe227976eae2e6bbb8c8ac67d202d507264783eb Mon Sep 17 00:00:00 2001 From: Oleksandr Dmytrenko Date: Mon, 12 Dec 2016 16:47:22 +0200 Subject: [PATCH] Fix infinite loop The loop is infinite due to incorrectly updated control variable vals Change-Id: I6b8ace3e206404c75fae66e726b249950f60f46a Signed-off-by: Oleksandr Dmytrenko Reviewed-on: https://gerrit.iotivity.org/gerrit/15511 Reviewed-by: Phil Coval Reviewed-by: Jongmin Choi Tested-by: jenkins-iotivity Reviewed-by: Randeep Singh (cherry picked from commit d68d9a1ee08a703826b06b1bb1eaebe991804585) Reviewed-on: https://gerrit.iotivity.org/gerrit/15613 --- resource/csdk/security/src/aclresource.c | 1 + 1 file changed, 1 insertion(+) diff --git a/resource/csdk/security/src/aclresource.c b/resource/csdk/security/src/aclresource.c index aa06514..91b22e3 100644 --- a/resource/csdk/security/src/aclresource.c +++ b/resource/csdk/security/src/aclresource.c @@ -2477,6 +2477,7 @@ void printACL(const OicSecAcl_t* acl) { OIC_LOG_V(INFO, TAG, "recurrences[%zu] = %s", i, vals->recurrences[i]); } + vals = vals->next; } ace = ace->next; -- 2.7.4