# HG changeset patch # User Christian Hammond # Date 1064964253 0 # Node ID 7fd2fd7c698076afd48757c4e8903ec4dbde5c36 # Parent bbf7f4604140bb5d3f51da0d826801b7cb9861e4 [gaim-migrate @ 7653] Added sanity checks to gaim_conversation_new(). committer: Tailor Script diff -r bbf7f4604140 -r 7fd2fd7c6980 src/conversation.c --- a/src/conversation.c Tue Sep 30 23:17:49 2003 +0000 +++ b/src/conversation.c Tue Sep 30 23:24:13 2003 +0000 @@ -789,8 +789,9 @@ { GaimConversation *conv; - if (type == GAIM_CONV_UNKNOWN) - return NULL; + g_return_val_if_fail(type != GAIM_CONV_UNKNOWN, NULL); + g_return_val_if_fail(account != NULL, NULL); + g_return_val_if_fail(name != NULL, NULL); /* Check if this conversation already exists. */ if ((conv = gaim_find_conversation_with_account(name, account)) != NULL)