From f84d3c0adfc789d5caa2a2b377c0c1f0a3b171d8 Mon Sep 17 00:00:00 2001 From: Evangelos Ribeiro Tzaras Date: Mon, 5 Apr 2021 04:51:44 +0200 Subject: [PATCH] call: g_return_if_fail: type check calls_call_get_contact () --- src/calls-call.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/calls-call.c b/src/calls-call.c index c86d11d..b6aa284 100644 --- a/src/calls-call.c +++ b/src/calls-call.c @@ -396,8 +396,12 @@ calls_call_tone_stop (CallsCall *self, CallsBestMatch * calls_call_get_contact (CallsCall *self) { - CallsContactsProvider *contacts_provider = - calls_manager_get_contacts_provider (calls_manager_get_default ()); + CallsContactsProvider *contacts_provider; + + g_return_val_if_fail (CALLS_IS_CALL (self), NULL); + + contacts_provider = + calls_manager_get_contacts_provider (calls_manager_get_default ()); return calls_contacts_provider_lookup_phone_number (contacts_provider, calls_call_get_number (self));