From: Joonbum Ko Date: Fri, 27 Aug 2021 01:05:44 +0000 (+0900) Subject: Add null checking to prevent problem. X-Git-Tag: submit/tizen/20210827.024157~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=465277182409974359f5f0271216be6350f313f2;p=platform%2Fcore%2Fuifw%2Flibtpl-egl.git Add null checking to prevent problem. Change-Id: I4f837569048a151d43b0a689950ab7a4bbdd1355 Signed-off-by: Joonbum Ko --- diff --git a/src/tpl_wl_egl_thread.c b/src/tpl_wl_egl_thread.c index 5360eb7..433c38e 100755 --- a/src/tpl_wl_egl_thread.c +++ b/src/tpl_wl_egl_thread.c @@ -3421,12 +3421,14 @@ __cb_wl_egl_buffer_free(tpl_wl_egl_buffer_t *wl_egl_buffer) } 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