X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Ftdm_layer.c;h=be4467e84fd7fd1321e553fb9fd18f7ac5d1b690;hb=851b3c8060aa797c0439e39f14b950c1e599a440;hp=97e2a09aef0d3b55260f97c101a8256b48a3fceb;hpb=cab550f4c6f7ec04ab467c4f4eb3748ca76516fb;p=platform%2Fcore%2Fuifw%2Flibtdm.git diff --git a/src/tdm_layer.c b/src/tdm_layer.c index 97e2a09..be4467e 100644 --- a/src/tdm_layer.c +++ b/src/tdm_layer.c @@ -1132,7 +1132,6 @@ _tbm_layer_queue_acquirable_cb(tbm_surface_queue_h surface_queue, void *data) tdm_private_backend *private_backend; tdm_func_layer *func_layer; tbm_surface_h buffer = NULL; - tdm_private_layer_buffer *layer_buffer; LAYER_FUNC_ENTRY_VOID_RETURN(); _pthread_mutex_lock(&private_display->lock); @@ -1147,23 +1146,12 @@ _tbm_layer_queue_acquirable_cb(tbm_surface_queue_h surface_queue, void *data) /* LCOV_EXCL_STOP */ } - layer_buffer = calloc(1, sizeof(tdm_private_layer_buffer)); - if (!layer_buffer) { - /* LCOV_EXCL_START */ - _pthread_mutex_unlock(&private_display->lock); - TDM_ERR("alloc failed"); - return; - /* LCOV_EXCL_STOP */ - } - LIST_INITHEAD(&layer_buffer->link); - if (TBM_SURFACE_QUEUE_ERROR_NONE != tbm_surface_queue_acquire(private_layer->buffer_queue, &buffer) || buffer == NULL) { /* LCOV_EXCL_START */ TDM_ERR("layer(%p) tbm_surface_queue_acquire() failed surface:%p", private_layer, buffer); _pthread_mutex_unlock(&private_display->lock); - free(layer_buffer); return; /* LCOV_EXCL_STOP */ }