OCRepPayload NULL array handling
authorHabib Virji <habib.virji@samsung.com>
Mon, 7 Nov 2016 22:54:49 +0000 (22:54 +0000)
committerHabib Virji <habib.virji@samsung.com>
Tue, 8 Nov 2016 11:15:36 +0000 (11:15 +0000)
commitceb6e3f404424bd4b271dd14a9110cfb1f587f59
treefe421facf47070e0257c1a0bfff3e13658e4afee
parentc18f138f0a8c76e99500f7458f23bddef0f82e4e
OCRepPayload NULL array handling

OCRepPayload was not handling empty array. This patch handles both conversion and parsing. Also added new tests.

Change-Id: If06e1f47ecaaa926e0ee720ab890ca67076bad03
Signed-off-by: Habib Virji <habib.virji@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/14095
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Ashok Babu Channa <ashok.channa@samsung.com>
Reviewed-by: byonggon chun <bg.chun@samsung.com>
resource/csdk/stack/src/ocpayloadconvert.c
resource/csdk/stack/src/ocpayloadparse.c
resource/unittests/OCRepresentationEncodingTest.cpp