# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1035154540 0 # Node ID 85f8ba78736de1142ac58d5ed222bb8304d1475c # Parent 6e37014ccbae0e760fa5bf0825067c50b6ad1edc Don't call gdk_flush() in GTK 2.0. It doesn't seem to be necessary and only seems to cause problems. diff -r 6e37014ccbae -r 85f8ba78736d gtk/dw.c --- a/gtk/dw.c Sun Oct 20 22:07:08 2002 +0000 +++ b/gtk/dw.c Sun Oct 20 22:55:40 2002 +0000 @@ -4426,11 +4426,13 @@ */ void dw_flush(void) { +#if GTK_MAJOR_VERSION < 2 int _locked_by_me = FALSE; DW_MUTEX_LOCK; gdk_flush(); DW_MUTEX_UNLOCK; +#endif } /* @@ -4441,12 +4443,14 @@ */ void dw_pixmap_destroy(HPIXMAP pixmap) { +#if GTK_MAJOR_VERSION < 2 int _locked_by_me = FALSE; DW_MUTEX_LOCK; gdk_pixmap_unref(pixmap->pixmap); free(pixmap); DW_MUTEX_UNLOCK; +#endif } /*