summaryrefslogtreecommitdiff
path: root/gtk/gtkclist.c
diff options
context:
space:
mode:
authorTim Janik <timj@gtk.org>1998-09-26 06:31:30 +0000
committerTim Janik <timj@src.gnome.org>1998-09-26 06:31:30 +0000
commitfbe8f91806c6ae2192bc733de0188ee3a58e05cf (patch)
tree79119c4f66d4489fa790396709af6b3ea60399b0 /gtk/gtkclist.c
parentd0b7b3f5c95b2916b630ad5dc78de9be250fad6f (diff)
downloadgtk+-fbe8f91806c6ae2192bc733de0188ee3a58e05cf.tar.gz
adde g_return_if_fail() statements.
Sat Sep 26 06:15:34 1998 Tim Janik <timj@gtk.org> * gtk/gtkclist.c (gtk_clist_sort): (gtk_clist_clear): (gtk_clist_unselect_all): (gtk_clist_select_all): adde g_return_if_fail() statements.
Diffstat (limited to 'gtk/gtkclist.c')
-rw-r--r--gtk/gtkclist.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/gtk/gtkclist.c b/gtk/gtkclist.c
index 82c9e22b80..e9c21d2935 100644
--- a/gtk/gtkclist.c
+++ b/gtk/gtkclist.c
@@ -1915,6 +1915,9 @@ sync_selection (GtkCList * clist,
void
gtk_clist_clear (GtkCList * clist)
{
+ g_return_if_fail (clist != NULL);
+ g_return_if_fail (GTK_IS_CLIST (clist));
+
GTK_CLIST_CLASS_FW (clist)->clear (clist);
}
@@ -5906,6 +5909,9 @@ gtk_clist_focus (GtkContainer * container,
void
gtk_clist_unselect_all (GtkCList * clist)
{
+ g_return_if_fail (clist != NULL);
+ g_return_if_fail (GTK_IS_CLIST (clist));
+
GTK_CLIST_CLASS_FW (clist)->unselect_all (clist);
}
@@ -5959,6 +5965,9 @@ real_unselect_all (GtkCList * clist)
void
gtk_clist_select_all (GtkCList * clist)
{
+ g_return_if_fail (clist != NULL);
+ g_return_if_fail (GTK_IS_CLIST (clist));
+
GTK_CLIST_CLASS_FW (clist)->select_all (clist);
}
@@ -6259,6 +6268,9 @@ gtk_clist_mergesort (GtkCList *clist,
void
gtk_clist_sort (GtkCList *clist)
{
+ g_return_if_fail (clist != NULL);
+ g_return_if_fail (GTK_IS_CLIST (clist));
+
GTK_CLIST_CLASS_FW (clist)->sort_list (clist);
}