From eac7dffe3868f91a9aeb67b9416be2e6128c644c Mon Sep 17 00:00:00 2001 From: Parkhi Date: Fri, 17 Mar 2017 17:20:07 +0900 Subject: [PATCH] Fix defects detected by static code analyzer Change-Id: I63dbeed58bae6c943ce8374685bcdaea867ec57e Signed-off-by: Parkhi Reviewed-on: https://gerrit.iotivity.org/gerrit/17975 Reviewed-by: Uze Choi Reviewed-by: Jihun Ha Tested-by: Uze Choi --- service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp | 2 +- .../sampleapp/mediator/linux/richsdk_sample/mediator.cpp | 2 +- .../sampleapp/mediator/linux/richsdk_sample/submediator.cpp | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp b/service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp index 42fa6fc..b553e93 100755 --- a/service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp +++ b/service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp @@ -220,7 +220,7 @@ namespace OIC bool ret = false; std::string subOwnerID; - char uuidString[UUID_STRING_SIZE]; + char uuidString[UUID_STRING_SIZE] = {}; OicSecSubOwner_t* subOwnerList = foundDevice->getDevPtr()->doxm->subOwners; 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 55513a8..19a8ad0 100755 --- a/service/easy-setup/sampleapp/mediator/linux/richsdk_sample/mediator.cpp +++ b/service/easy-setup/sampleapp/mediator/linux/richsdk_sample/mediator.cpp @@ -404,7 +404,7 @@ void discoveryEnrolleeResource() std::unique_lock lck(g_discoverymtx); g_cond.wait_for(lck, std::chrono::seconds(5)); - } + } catch (OCException &e) { std::cout << "Exception in discoveryEnrolleeResource: "< lck(g_discoverymtx); g_cond.wait_for(lck, std::chrono::seconds(5)); - } - catch (OCException& e) - { - std::cout << "Exception in discoveryEnrolleeResource: "<