diff options
author | Jon Trowbridge <trow@ximian.com> | 2001-07-01 08:44:31 +0800 |
---|---|---|
committer | Jon Trowbridge <trow@src.gnome.org> | 2001-07-01 08:44:31 +0800 |
commit | 675b94a4f554fba568b7960b3ae336f3fe1de0d1 (patch) | |
tree | 8e64bde30813faf1b4d08b3ba9b4dc2e3bd9c7a2 /addressbook/backend/ebook/e-card.c | |
parent | fe0499e1d95e45291b655f1d068430014b5971db (diff) | |
download | gsoc2013-evolution-675b94a4f554fba568b7960b3ae336f3fe1de0d1.tar.gz gsoc2013-evolution-675b94a4f554fba568b7960b3ae336f3fe1de0d1.tar.zst gsoc2013-evolution-675b94a4f554fba568b7960b3ae336f3fe1de0d1.zip |
Check args. Somewhere in the code (somewhere in the minicard stuff) this
2001-06-30 Jon Trowbridge <trow@ximian.com>
* backend/ebook/e-card.c (e_card_evolution_list): Check args.
Somewhere in the code (somewhere in the minicard stuff) this can
be called with a NULL arg, which was causing crashes.
(e_card_evolution_list_show_addresses): Check args.
svn path=/trunk/; revision=10644
Diffstat (limited to 'addressbook/backend/ebook/e-card.c')
-rw-r--r-- | addressbook/backend/ebook/e-card.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/addressbook/backend/ebook/e-card.c b/addressbook/backend/ebook/e-card.c index a1698aaa4e..88bc029ca2 100644 --- a/addressbook/backend/ebook/e-card.c +++ b/addressbook/backend/ebook/e-card.c @@ -4011,11 +4011,13 @@ e_card_send (ECard *card, ECardDisposition disposition) gboolean e_card_evolution_list (ECard *card) { + g_return_val_if_fail (card && E_IS_CARD (card), FALSE); return card->list; } gboolean e_card_evolution_list_show_addresses (ECard *card) { + g_return_val_if_fail (card && E_IS_CARD (card), FALSE); return card->list_show_addresses; } |