diff options
-rw-r--r-- | libempathy/empathy-tp-call.c | 1 | ||||
-rw-r--r-- | libempathy/empathy-tp-chat.c | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/libempathy/empathy-tp-call.c b/libempathy/empathy-tp-call.c index 66fd3f870..9dcf9bfd7 100644 --- a/libempathy/empathy-tp-call.c +++ b/libempathy/empathy-tp-call.c @@ -604,6 +604,7 @@ EmpathyTpCall * empathy_tp_call_new (TpAccount *account, TpChannel *channel) { + g_return_val_if_fail (TP_IS_ACCOUNT (account), NULL); g_return_val_if_fail (TP_IS_CHANNEL (channel), NULL); return g_object_new (EMPATHY_TYPE_TP_CALL, diff --git a/libempathy/empathy-tp-chat.c b/libempathy/empathy-tp-chat.c index 7bc9a9c75..2fd6fc506 100644 --- a/libempathy/empathy-tp-chat.c +++ b/libempathy/empathy-tp-chat.c @@ -1545,6 +1545,9 @@ EmpathyTpChat * empathy_tp_chat_new (TpAccount *account, TpChannel *channel) { + g_return_val_if_fail (TP_IS_ACCOUNT (account), NULL); + g_return_val_if_fail (TP_IS_CHANNEL (channel), NULL); + return g_object_new (EMPATHY_TYPE_TP_CHAT, "account", account, "channel", channel, |