diff dwt/widgets/Composite.d @ 40:7fb1ab011933

made macro implementations active, one compile problem in OS.d:2554
author Frank Benoit <benoit@tionex.de>
date Thu, 10 Jan 2008 08:18:45 +0100
parents 6e625fa1612d
children 93981635e709
line wrap: on
line diff
--- a/dwt/widgets/Composite.d	Thu Jan 10 07:34:05 2008 +0100
+++ b/dwt/widgets/Composite.d	Thu Jan 10 08:18:45 2008 +0100
@@ -471,7 +471,7 @@
 			auto window = cast(GdkDrawable*)OS.g_list_data (windows);
 			if (window !is redrawWindow) {
 				OS.gdk_window_get_user_data (window, cast(void**)&userData);
-				if (userData is null || OS.G_OBJECT_TYPE (userData) !is display.gtk_fixed_get_type ()) {
+				if (userData is null || OS.G_OBJECT_TYPE (cast(GTypeInstance*)userData) !is display.gtk_fixed_get_type ()) {
 					OS.gdk_window_lower (window);
 				}
 			}