From 3e6d74fb1e5f70c2691ff410f4675195bb8c7ee8 Mon Sep 17 00:00:00 2001 From: Parkhi Date: Thu, 15 Dec 2016 16:08:35 +0900 Subject: [PATCH] Fix defects detected by static analysis - mediator/submediator sample app. - enrolleeSecurity class memory issue. Change-Id: Ia224aec14001f66085788eced8a4bb059c8e1715 Signed-off-by: Parkhi Reviewed-on: https://gerrit.iotivity.org/gerrit/15673 Reviewed-by: Jihun Ha Tested-by: jenkins-iotivity Reviewed-by: Uze Choi (cherry picked from commit 9eb66a6863398d7be7f49a890d7b5e2829a97ddc) Reviewed-on: https://gerrit.iotivity.org/gerrit/15841 Reviewed-by: Kevin Kane --- service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp | 1 - .../sampleapp/mediator/linux/richsdk_sample/mediator.cpp | 8 ++++---- .../sampleapp/mediator/linux/richsdk_sample/submediator.cpp | 8 ++++---- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp b/service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp index 0ed2756..a2d28cc 100755 --- a/service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp +++ b/service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp @@ -837,7 +837,6 @@ namespace OIC if(!rsrc) { OIC_LOG(DEBUG, ENROLEE_SECURITY_TAG, "createAcl: OICCalloc error return"); - FreeRsrc(rsrc); OCDeleteACLList(acl); return NULL; } diff --git a/service/easy-setup/sampleapp/mediator/linux/richsdk_sample/mediator.cpp b/service/easy-setup/sampleapp/mediator/linux/richsdk_sample/mediator.cpp index 32c85cd..32f7b54 100755 --- a/service/easy-setup/sampleapp/mediator/linux/richsdk_sample/mediator.cpp +++ b/service/easy-setup/sampleapp/mediator/linux/richsdk_sample/mediator.cpp @@ -442,9 +442,9 @@ int main() return -1; } #endif - }catch (const std::exception& e) + }catch (...) { - std::cout << "Exception in main: "<