From 280bc5f5af91f4ef110737be0c953935b8141687 Mon Sep 17 00:00:00 2001 From: Changyeon Lee Date: Wed, 27 Mar 2019 20:55:23 +0900 Subject: [PATCH] surface_queue: remove unnecessary checking of queue valid Change-Id: I4b4cea36056352870c9496065244a8cee78b6f69 --- src/tbm_surface_queue.c | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/src/tbm_surface_queue.c b/src/tbm_surface_queue.c index 469dcd5..b8e85ee 100644 --- a/src/tbm_surface_queue.c +++ b/src/tbm_surface_queue.c @@ -1278,14 +1278,6 @@ tbm_surface_queue_dequeue(tbm_surface_queue_h if (_queue_is_empty(&surface_queue->free_queue)) { if (surface_queue->impl && surface_queue->impl->need_attach) surface_queue->impl->need_attach(surface_queue); - - if (!_tbm_surface_queue_is_valid(surface_queue)) { - TBM_ERR("surface_queue:%p is invalid", surface_queue); - _tbm_set_last_result(TBM_SURFACE_QUEUE_ERROR_INVALID_QUEUE); - pthread_mutex_unlock(&surface_queue->lock); - _tbm_surf_queue_mutex_unlock(); - return TBM_SURFACE_QUEUE_ERROR_INVALID_QUEUE; - } } if (surface_queue->impl && surface_queue->impl->dequeue) @@ -1346,13 +1338,6 @@ tbm_surface_queue_can_dequeue_wait_timeout(tbm_surface_queue_h surface_queue, in if (_queue_is_empty(&surface_queue->free_queue)) { if (surface_queue->impl && surface_queue->impl->need_attach) surface_queue->impl->need_attach(surface_queue); - - if (!_tbm_surface_queue_is_valid(surface_queue)) { - TBM_ERR("surface_queue:%p is invalid", surface_queue); - pthread_mutex_unlock(&surface_queue->lock); - _tbm_surf_queue_mutex_unlock(); - return TBM_SURFACE_QUEUE_ERROR_INVALID_QUEUE; - } } if (!_queue_is_empty(&surface_queue->free_queue)) { @@ -1415,13 +1400,6 @@ tbm_surface_queue_can_dequeue(tbm_surface_queue_h surface_queue, int wait) if (_queue_is_empty(&surface_queue->free_queue)) { if (surface_queue->impl && surface_queue->impl->need_attach) surface_queue->impl->need_attach(surface_queue); - - if (!_tbm_surface_queue_is_valid(surface_queue)) { - TBM_ERR("surface_queue:%p is invalid", surface_queue); - pthread_mutex_unlock(&surface_queue->lock); - _tbm_surf_queue_mutex_unlock(); - return 0; - } } if (!_queue_is_empty(&surface_queue->free_queue)) { -- 2.7.4