From: Sashi Penta Date: Sat, 20 Dec 2014 08:51:27 +0000 (-0800) Subject: [CA-Integration] Fix Get working X-Git-Tag: 0.9.0-CA-RC1~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b58f74124dbd0a2e5a910371c4478f58f467da24;p=contrib%2Fiotivity.git [CA-Integration] Fix Get working We were not setting the numOPtions correctly for operations other than observe. Change-Id: Iff3dd8e31d1278429ab1e42e97333eacd684190b Signed-off-by: Sashi Penta --- diff --git a/resource/csdk/stack/src/ocserverrequest.c b/resource/csdk/stack/src/ocserverrequest.c index 15715a8..cbda482 100644 --- a/resource/csdk/stack/src/ocserverrequest.c +++ b/resource/csdk/stack/src/ocserverrequest.c @@ -419,6 +419,10 @@ OCStackResult HandleSingleResponse(OCEntityHandlerResponse * ehResponse) { responseInfo.info.numOptions = ehResponse->numSendVendorSpecificHeaderOptions + 1; } + else + { + responseInfo.info.numOptions = ehResponse->numSendVendorSpecificHeaderOptions; + } responseInfo.info.options = (CAHeaderOption_t *) malloc(sizeof(CAHeaderOption_t) * responseInfo.info.numOptions);