}
tpl_gmutex_unlock(&wl_egl_surface->buffers_mutex);
- wl_display_flush(wl_egl_display->wl_display);
+ if (wl_egl_display) {
+ wl_display_flush(wl_egl_display->wl_display);
- if (wl_egl_buffer->wl_buffer) {
- wayland_tbm_client_destroy_buffer(wl_egl_display->wl_tbm_client,
- (void *)wl_egl_buffer->wl_buffer);
- wl_egl_buffer->wl_buffer = NULL;
+ if (wl_egl_buffer->wl_buffer) {
+ wayland_tbm_client_destroy_buffer(wl_egl_display->wl_tbm_client,
+ (void *)wl_egl_buffer->wl_buffer);
+ wl_egl_buffer->wl_buffer = NULL;
+ }
}
#if TIZEN_FEATURE_ENABLE