From ac81aea3967cf9d454272f2aa9c59b5bd4f90293 Mon Sep 17 00:00:00 2001 From: Sakthivel Samidurai Date: Tue, 17 Feb 2015 13:56:55 -0300 Subject: [PATCH] Fix klocwork issue in c stack Initialize grpEnd variable before using it. Change-Id: I08f769545b0693af7bf775d34fbc427b1044af02 Signed-off-by: Sakthivel Samidurai Reviewed-on: https://gerrit.iotivity.org/gerrit/362 Tested-by: jenkins-iotivity Reviewed-by: Sachin Agrawal Reviewed-by: Sudarshan Prasad --- resource/csdk/stack/src/ocstack.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resource/csdk/stack/src/ocstack.c b/resource/csdk/stack/src/ocstack.c index 814a1b4..491734b 100644 --- a/resource/csdk/stack/src/ocstack.c +++ b/resource/csdk/stack/src/ocstack.c @@ -1539,7 +1539,7 @@ OCStackResult OCDoResource(OCDoHandle *handle, OCMethod method, const char *requ CAToken_t token = NULL; CAInfo_t requestData; CARequestInfo_t requestInfo; - CAGroupEndpoint_t grpEnd; + CAGroupEndpoint_t grpEnd = {0}; // To track if memory is allocated for additional header options uint8_t hdrOptionMemAlloc = 0; @@ -1634,7 +1634,6 @@ OCStackResult OCDoResource(OCDoHandle *handle, OCMethod method, const char *requ memset(&requestData, 0, sizeof(CAInfo_t)); memset(&requestInfo, 0, sizeof(CARequestInfo_t)); - memset(&grpEnd, 0, sizeof(CAGroupEndpoint_t)); switch (method) { case OC_REST_GET: -- 2.7.4