summaryrefslogtreecommitdiff
path: root/gtk/gtkclist.c
diff options
context:
space:
mode:
authorRadek Doulik <rodo@aquarius>1998-03-17 23:21:17 +0000
committerRadek Doulik <rodo@src.gnome.org>1998-03-17 23:21:17 +0000
commitb141619b509a18e6f2c2e6d4953a50cd3ea48401 (patch)
tree910f183efebb08c5e523422bf945642321aa774e /gtk/gtkclist.c
parent3f04c019cdb1f2d55fcf813239925b47cf72a710 (diff)
downloadgtk+-b141619b509a18e6f2c2e6d4953a50cd3ea48401.tar.gz
test if clist->title_window exists before showing it,
Wed Mar 18 01:07:11 1998 Radek Doulik <rodo@aquarius> * gtk/gtkclist.c (gtk_clist_column_titles_show): test if clist->title_window exists before showing it, gtk_clist_column_titles_hide also fixed
Diffstat (limited to 'gtk/gtkclist.c')
-rw-r--r--gtk/gtkclist.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gtkclist.c b/gtk/gtkclist.c
index de6fd5226f..1c5e4c3813 100644
--- a/gtk/gtkclist.c
+++ b/gtk/gtkclist.c
@@ -571,7 +571,8 @@ gtk_clist_column_titles_show (GtkCList * clist)
if (!GTK_CLIST_SHOW_TITLES (clist))
{
GTK_CLIST_SET_FLAGS (clist, CLIST_SHOW_TITLES);
- gdk_window_show (clist->title_window);
+ if (clist->title_window)
+ gdk_window_show (clist->title_window);
gtk_widget_queue_resize (GTK_WIDGET (clist));
}
}
@@ -584,7 +585,8 @@ gtk_clist_column_titles_hide (GtkCList * clist)
if (GTK_CLIST_SHOW_TITLES (clist))
{
GTK_CLIST_UNSET_FLAGS (clist, CLIST_SHOW_TITLES);
- gdk_window_hide (clist->title_window);
+ if (clist->title_window)
+ gdk_window_hide (clist->title_window);
gtk_widget_queue_resize (GTK_WIDGET (clist));
}
}