If you do not release the allocated memory and return it, a memory leak
may occur.
Change-Id: I27a892c56e8ca381679d730c95014455b5de19b9
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
}
if (see_mutex_lock(&m_handler) != SEE_OK) {
+ free(t_buf);
return SEE_MUTEX_LOCK_ERROR;
}
if (r != 0) {
isp_clear(0);
if (see_mutex_unlock(&m_handler) != SEE_OK) {
+ free(t_buf);
return SEE_MUTEX_UNLOCK_ERROR;
}
SEE_DEBUG("isp_read_storage fail %x\n", r);
}
if (see_mutex_unlock(&m_handler) != SEE_OK) {
+ free(t_buf);
return SEE_MUTEX_UNLOCK_ERROR;
}