From: saerome.kim Date: Thu, 22 Mar 2018 08:54:35 +0000 (+0900) Subject: companion-manager: fix crash issue X-Git-Tag: submit/tizen/20190131.065036~90 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e5643d19e7e4738eedc4546d957ee317dbadd014;p=platform%2Fcore%2Fapi%2Fmulti-device-group.git companion-manager: fix crash issue Signed-off-by: saerome.kim --- diff --git a/src/companion-manager/src/comp_iot.cpp b/src/companion-manager/src/comp_iot.cpp index 6e417b2..c91376b 100644 --- a/src/companion-manager/src/comp_iot.cpp +++ b/src/companion-manager/src/comp_iot.cpp @@ -200,19 +200,20 @@ int comp_iot_initialize() OCPlatform::Configure(cfg); ret = __comp_iot_get_platform_info(&platform_info); - _clean_platform_info(&platform_info); if (ret != 0) { + _clean_platform_info(&platform_info); LOG_ERR("Failed to get platform info %d", ret); return COMP_ERROR_NONE; } ret = OCPlatform::registerPlatformInfo(platform_info); - if (ret != OC_STACK_OK) { + _clean_platform_info(&platform_info); LOG_ERR("Platform Registration failed"); return COMP_ERROR_NONE; } + _clean_platform_info(&platform_info); OCDeviceInfo device_info = {0}; device_info.deviceName = g_strdup("UNKNOWN");