From: huiyu,eun Date: Thu, 21 Sep 2017 00:15:40 +0000 (+0900) Subject: Fix svace issues X-Git-Tag: dali_1.2.58~2^2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git;a=commitdiff_plain;h=93a7a938a5e485ae2cce77a32d684d9958e7aa03 Fix svace issues - Fix derefenced pointer Change-Id: I6f1dcd553caff648c57e0ab1ebc6187e693fd601 Signed-off-by: huiyu,eun --- diff --git a/adaptors/ecore/wayland/window-impl-ecore-wl.cpp b/adaptors/ecore/wayland/window-impl-ecore-wl.cpp index 971be10..6a71e00 100644 --- a/adaptors/ecore/wayland/window-impl-ecore-wl.cpp +++ b/adaptors/ecore/wayland/window-impl-ecore-wl.cpp @@ -211,7 +211,10 @@ struct Window::EventHandler if ( handler && handler->mWindow && transformEvent->output == ecore_wl_window_output_find( handler->mEcoreWindow ) ) { ECore::WindowRenderSurface* wlSurface( dynamic_cast< ECore::WindowRenderSurface * >( handler->mWindow->mSurface ) ); - wlSurface->OutputTransformed(); + if( wlSurface ) + { + wlSurface->OutputTransformed(); + } } return ECORE_CALLBACK_PASS_ON; @@ -226,7 +229,10 @@ struct Window::EventHandler if ( handler && handler->mWindow && ignoreTransformEvent->win == handler->mEcoreWindow ) { ECore::WindowRenderSurface* wlSurface( dynamic_cast< ECore::WindowRenderSurface * >( handler->mWindow->mSurface ) ); - wlSurface->OutputTransformed(); + if( wlSurface ) + { + wlSurface->OutputTransformed(); + } } return ECORE_CALLBACK_PASS_ON;