From 673c89156a0243a59263ed6a82665fc264b91def Mon Sep 17 00:00:00 2001 From: Sunghyun kim Date: Thu, 20 Dec 2018 15:24:10 +0900 Subject: [PATCH] Disable fd close - in tizen 5.0, screen connector do fd close instead of dali. so we don't need to do close fd. Change-Id: I610b0910ae22695804f0a01c98952a1ecef64799 --- .../internal/widget_view/widget_view_impl.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp index 629c9d9..ee1de19 100644 --- a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp +++ b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp @@ -1524,6 +1524,12 @@ void WidgetView::UpdateBuffer( struct tizen_remote_surface *surface, struct wl_b ConnectSignal( surface ); } + if( !buffer) + { + DALI_LOG_ERROR("wl buffer is NULL"); + return; + } + //get tbm surface from buffer tbm_surface_h tbmSurface = static_cast< tbm_surface_h >( wl_buffer_get_user_data( buffer ) ); UpdateImageSource( tbmSurface ); @@ -1535,9 +1541,6 @@ void WidgetView::UpdateBuffer( struct tizen_remote_surface *surface, struct wl_b mRemoteSurface = surface; mBuffer = buffer; - - close( fd ); - } Dali::Shader WidgetView::CreateShader() -- 2.34.1