From 68bca9d3d36873c4b08f69dc75d24cc9cdbfe7da Mon Sep 17 00:00:00 2001 From: Erich Keane Date: Wed, 22 Jul 2015 11:31:42 -0700 Subject: [PATCH] Fix memory leak on OCDoResource OCDoResource was leaking the generated payload each time, so this fixes the issue by ensuring it is free'd at the end. Change-Id: I693318bdcb6d7baa37a5397fab33b0fe4c784960 Signed-off-by: Erich Keane Reviewed-on: https://gerrit.iotivity.org/gerrit/1821 Tested-by: jenkins-iotivity --- resource/csdk/stack/src/ocstack.c | 1 + 1 file changed, 1 insertion(+) diff --git a/resource/csdk/stack/src/ocstack.c b/resource/csdk/stack/src/ocstack.c index 6124337..3edd911 100644 --- a/resource/csdk/stack/src/ocstack.c +++ b/resource/csdk/stack/src/ocstack.c @@ -2199,6 +2199,7 @@ exit: // This is the owner of the payload object, so we free it OCPayloadDestroy(payload); + OICFree(requestInfo.info.payload); OICFree(devAddr); OICFree(resourceUri); OICFree(resourceType); -- 2.7.4