From 78266ac4895e34a02f4f66893d7ae867b38864b0 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Mon, 23 Mar 2020 07:02:57 +0100 Subject: [PATCH] iface-modem: simplify is_cdma_only() check The check needs to look for a matching single bit, so no need to make it too complex. --- src/mm-iface-modem.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/mm-iface-modem.c b/src/mm-iface-modem.c index a8577493..32467efb 100644 --- a/src/mm-iface-modem.c +++ b/src/mm-iface-modem.c @@ -5576,10 +5576,7 @@ mm_iface_modem_is_3gpp_lte_only (MMIfaceModem *self) gboolean mm_iface_modem_is_cdma_only (MMIfaceModem *self) { - MMModemCapability capabilities; - - capabilities = mm_iface_modem_get_current_capabilities (self); - return (capabilities & MM_MODEM_CAPABILITY_CDMA_EVDO) && !((MM_MODEM_CAPABILITY_CDMA_EVDO ^ capabilities) & capabilities); + return (mm_iface_modem_get_current_capabilities (self) == MM_MODEM_CAPABILITY_CDMA_EVDO); } /*****************************************************************************/