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");