aboutsummaryrefslogtreecommitdiffhomepage
path: root/gtk/PlatGTK.cxx
diff options
context:
space:
mode:
authornyamatongwe <unknown>2003-03-28 09:54:12 +0000
committernyamatongwe <unknown>2003-03-28 09:54:12 +0000
commitb5ba668e82bfddfbe3934f8f87d1ad1c3c01b17c (patch)
treec55618ac5c530218e678edc3e16911c2cbcdf523 /gtk/PlatGTK.cxx
parentfdf91cc177914e1eae1335214c89c581416dc675 (diff)
downloadscintilla-mirror-b5ba668e82bfddfbe3934f8f87d1ad1c3c01b17c.tar.gz
Patch from Stephan to allow building without threads and on GTK+ 1.x.
Diffstat (limited to 'gtk/PlatGTK.cxx')
-rw-r--r--gtk/PlatGTK.cxx6
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);