* Add to release resource
* Add a checker of return value
Change-Id: Id0f9d0c8c55459ec2f48edb82d997fd697e89743
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
if (0 != rpc_port_proxy_tts_invoke_get_private(info->rpc_h, uid, key, &tmp)) {
SLOG(LOG_ERROR, TAG_TTSC, ">>>> Request get private data : Fail to invoke message");
+ free(tmp);
return TTS_ERROR_OPERATION_FAILED;
}
SLOG(LOG_DEBUG, TAG_TTSC, "<<<<");
{
int pid = getpid();
char* appid = NULL;
- app_manager_get_app_id(pid, &appid);
+ int ret = app_manager_get_app_id(pid, &appid);
- if (NULL == appid) {
+ if (0 != ret || NULL == appid) {
return TTSD_MODE_DEFAULT;
}