From 1b8ec26185c85f0f29e5080bac74418c08eb982f Mon Sep 17 00:00:00 2001 From: Evangelos Ribeiro Tzaras Date: Mon, 10 Apr 2023 10:09:10 +0200 Subject: [PATCH] best-match: Allow both NULL and empty strings as phone number This allows us to get rid of some special casing when retrieving primary and secondary display information. --- src/calls-best-match.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/calls-best-match.c b/src/calls-best-match.c index e88d541..f0f22f6 100644 --- a/src/calls-best-match.c +++ b/src/calls-best-match.c @@ -365,12 +365,11 @@ calls_best_match_set_phone_number (CallsBestMatch *self, g_autoptr (CallsPhoneNumberQuery) query = NULL; g_return_if_fail (CALLS_IS_BEST_MATCH (self)); - g_return_if_fail (phone_number); g_clear_pointer (&self->phone_number, g_free); // Consider empty string phone numbers as NULL - if (phone_number[0] != '\0') + if (!STR_IS_NULL_OR_EMPTY (phone_number)) self->phone_number = g_strdup (phone_number); if (self->view)