diff options
author | Matthias Clasen <mclasen@redhat.com> | 2006-07-05 16:22:50 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2006-07-05 16:22:50 +0000 |
commit | d7418f894f0af52b6c19ea59087ff1595da4356d (patch) | |
tree | 91d91f6addfabd31aa999f9f3b5f27112a964e2e /gtk/gtkwindow.c | |
parent | 9f3f53b53c5f3883a976814f10d80d2b165209cf (diff) | |
download | gtk+-d7418f894f0af52b6c19ea59087ff1595da4356d.tar.gz |
Fix some assignments involving booleans. (#346467, Christian Persch)
2006-07-05 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwindow.c (gtk_window_unmap, gtk_window_set_keep_above)
(gtk_window_set_keep_below): Fix some assignments involving
booleans. (#346467, Christian Persch)
Diffstat (limited to 'gtk/gtkwindow.c')
-rw-r--r-- | gtk/gtkwindow.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 5cbd90fd59..b8a7c502c5 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -4208,11 +4208,11 @@ gtk_window_unmap (GtkWidget *widget) } state = gdk_window_get_state (widget->window); - window->iconify_initially = state & GDK_WINDOW_STATE_ICONIFIED; - window->maximize_initially = state & GDK_WINDOW_STATE_MAXIMIZED; - window->stick_initially = state & GDK_WINDOW_STATE_STICKY; - priv->above_initially = state & GDK_WINDOW_STATE_ABOVE; - priv->below_initially = state & GDK_WINDOW_STATE_BELOW; + window->iconify_initially = (state & GDK_WINDOW_STATE_ICONIFIED) != 0; + window->maximize_initially = (state & GDK_WINDOW_STATE_MAXIMIZED) != 0; + window->stick_initially = (state & GDK_WINDOW_STATE_STICKY) != 0; + priv->above_initially = (state & GDK_WINDOW_STATE_ABOVE) != 0; + priv->below_initially = (state & GDK_WINDOW_STATE_BELOW) != 0; } static void @@ -6597,7 +6597,7 @@ gtk_window_set_keep_above (GtkWindow *window, widget = GTK_WIDGET (window); priv = GTK_WINDOW_GET_PRIVATE (window); - priv->above_initially = setting; + priv->above_initially = setting != FALSE; if (setting) priv->below_initially = FALSE; @@ -6651,7 +6651,7 @@ gtk_window_set_keep_below (GtkWindow *window, widget = GTK_WIDGET (window); priv = GTK_WINDOW_GET_PRIVATE (window); - priv->below_initially = setting; + priv->below_initially = setting != FALSE; if (setting) priv->above_initially = FALSE; |