From ecece3db80424dbb3274264b4af4a411351b28c2 Mon Sep 17 00:00:00 2001 From: Habib Virji Date: Fri, 9 Dec 2016 12:43:08 +0000 Subject: [PATCH] Fix OCParseArray passed value treated as array OCParseArray was incremented the passed CborValue. The passed value was incrementd by one. BUG: https://jira.iotivity.org/browse/IOT-1660 Change-Id: I96fcd27714989732278627b0d61fb68683112b8a Signed-off-by: Habib Virji Reviewed-on: https://gerrit.iotivity.org/gerrit/15361 Tested-by: jenkins-iotivity Reviewed-by: Dan Mihai Reviewed-by: George Nash Reviewed-by: Ziran Sun --- resource/csdk/stack/src/ocpayloadparse.c | 1 - 1 file changed, 1 deletion(-) diff --git a/resource/csdk/stack/src/ocpayloadparse.c b/resource/csdk/stack/src/ocpayloadparse.c index 37e05f4..9d83c47 100755 --- a/resource/csdk/stack/src/ocpayloadparse.c +++ b/resource/csdk/stack/src/ocpayloadparse.c @@ -735,7 +735,6 @@ static CborError OCParseArray(OCRepPayload *out, const char *name, CborValue *co res = OCRepPayloadSetNull(out, name); err = (CborError) !res; VERIFY_CBOR_SUCCESS(TAG, err, "Failed setting value"); - container = container + 1; return err; } -- 2.7.4