]> git.0d.be Git - empathy.git/commitdiff
Added argument checking to non-static functions.
authorJonny Lamb <jonny.lamb@collabora.co.uk>
Fri, 30 Jan 2009 17:34:35 +0000 (17:34 +0000)
committerXavier Claessens <xclaesse@src.gnome.org>
Fri, 30 Jan 2009 17:34:35 +0000 (17:34 +0000)
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2334

libempathy-gtk/empathy-contact-selector.c

index 1fcc075ff6eac511729aae9c37ecb55de3bb47e7..a8f70019711c40b7a6931c4390cfa2b6f69b56aa 100644 (file)
@@ -56,6 +56,8 @@ empathy_contact_selector_get_selected (EmpathyContactSelector *selector)
   EmpathyContact *contact = NULL;
   GtkTreeIter iter;
 
+  g_return_val_if_fail (EMPATHY_IS_CONTACT_SELECTOR (selector), NULL);
+
   if (!gtk_combo_box_get_active_iter (GTK_COMBO_BOX (selector), &iter))
     return NULL;
 
@@ -372,5 +374,7 @@ empathy_contact_selector_class_init (EmpathyContactSelectorClass *klass)
 EmpathyContactSelector *
 empathy_contact_selector_new (EmpathyContactListStore *store)
 {
+  g_return_val_if_fail (EMPATHY_IS_CONTACT_LIST_STORE (store), NULL);
+
   return g_object_new (EMPATHY_TYPE_CONTACT_SELECTOR, "store", store, NULL);
 }