if ((pp_buffer = _tdm_pp_find_tbm_buffers(&private_pp->buffer_list, src, dst))) {
LIST_DEL(&pp_buffer->link);
+ LIST_DELINIT(&pp_buffer->commit_link);
_pthread_mutex_unlock(&private_display->lock);
if (private_pp->done_func)
TDM_WARNING_IF_FAIL(ret == TDM_ERROR_NONE);
LIST_FOR_EACH_ENTRY_SAFE(b, bb, &commit_buffer_list, commit_link) {
- LIST_DEL(&b->commit_link);
+ LIST_DELINIT(&b->commit_link);
if (!_tdm_pp_find_buffer(&private_pp->buffer_list, b))
continue;