diff options
Diffstat (limited to 'gtk/PlatGTK.cxx')
| -rw-r--r-- | gtk/PlatGTK.cxx | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/gtk/PlatGTK.cxx b/gtk/PlatGTK.cxx index 9585d4138..b8af29fbf 100644 --- a/gtk/PlatGTK.cxx +++ b/gtk/PlatGTK.cxx @@ -758,9 +758,9 @@ bool SurfaceImpl::Initialised() {  #endif  void SurfaceImpl::Init(WindowID WID_NAME) { -	PLATFORM_ASSERT(wid);  	Release();  #ifdef USE_PANGO +	PLATFORM_ASSERT(wid);  	pcontext = gtk_widget_create_pango_context(PWidget(wid));  	PLATFORM_ASSERT(pcontext);  	layout = pango_layout_new(pcontext); @@ -770,11 +770,11 @@ void SurfaceImpl::Init(WindowID WID_NAME) {  }  void SurfaceImpl::Init(SurfaceID sid, WindowID WID_NAME) { -	PLATFORM_ASSERT(wid);  	PLATFORM_ASSERT(sid);  	GdkDrawable *drawable_ = reinterpret_cast<GdkDrawable *>(sid);  	Release();  #ifdef USE_PANGO +	PLATFORM_ASSERT(wid);  	pcontext = gtk_widget_create_pango_context(PWidget(wid));  	layout = pango_layout_new(pcontext);  #endif @@ -785,12 +785,12 @@ void SurfaceImpl::Init(SurfaceID sid, WindowID WID_NAME) {  }  void SurfaceImpl::InitPixMap(int width, int height, Surface *surface_, WindowID WID_NAME) { -	PLATFORM_ASSERT(wid);  	PLATFORM_ASSERT(surface_);  	Release();  	SurfaceImpl *surfImpl = static_cast<SurfaceImpl *>(surface_);  	PLATFORM_ASSERT(surfImpl->drawable);  #ifdef USE_PANGO +	PLATFORM_ASSERT(wid);  	pcontext = gtk_widget_create_pango_context(PWidget(wid));  	PLATFORM_ASSERT(pcontext);  	layout = pango_layout_new(pcontext); | 
