Change-Id: If5d66523e1d190d2c341f81ff01edf3411c2f3b5
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
TPL_CHECK_ON_FALSE_ASSERT_FAIL(wl_egl_buffer != NULL,
"wl_egl_buffer sould be not NULL");
+ if (__tpl_list_get_count(wl_egl_surface->buffers) == 0) {
+ TPL_ERR("wl_egl_buffer(%p) already has been removed from wl_egl_surface(%p)",
+ wl_egl_buffer, wl_egl_surface);
+ return;
+ }
+
if (wl_egl_buffer->wl_buffer == NULL) {
wl_egl_buffer->wl_buffer =
(struct wl_proxy *)wayland_tbm_client_create_buffer(