DALI_TYPE_REGISTRATION_END()
struct wl_buffer* preBuffer;
+struct tizen_remote_surface* remoteSurface;
const char* const STATE_TEXT( "stateText" );
const char* const FONT_STYLE( "fontStyle" );
wl_buffer_destroy( preBuffer );
}
+ remoteSurface = surface;
preBuffer = buffer;
close( img_file_fd );
{
if( mWatcherHandle != NULL )
{
- if( preBuffer != NULL && tizen_remote_surface_get_version( mRemoteSurface ) >= TIZEN_REMOTE_SURFACE_RELEASE_SINCE_VERSION )
+ if( remoteSurface != NULL && preBuffer != NULL && tizen_remote_surface_get_version( remoteSurface ) >= TIZEN_REMOTE_SURFACE_RELEASE_SINCE_VERSION )
{
- tizen_remote_surface_release( mRemoteSurface, preBuffer );
+ tizen_remote_surface_release( remoteSurface, preBuffer );
tbm_surface_h preTbmSurface = (tbm_surface_h)wl_buffer_get_user_data( preBuffer );
tbm_surface_internal_unref( preTbmSurface );
wl_buffer_destroy( preBuffer );