Mercurial > projects > dwt-linux
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); } }