libmm-glib,modem: mm_modem_{get,dup}_own_numbers(): fix inverted logic.
The string vector test was reversed, causing valid vectors not to be returned, and commands like mmcli to not display own numbers from a modem. Change-Id: Ia889f49f18511a2dfcdbc71a80ee0239a6c912e0
This commit is contained in:
committed by
Aleksander Morgado
parent
d379b9ea2a
commit
a07220650b
@@ -505,7 +505,8 @@ mm_modem_get_own_numbers (MMModem *self)
|
||||
g_return_val_if_fail (MM_GDBUS_IS_MODEM (self), NULL);
|
||||
|
||||
own = mm_gdbus_modem_get_own_numbers (self);
|
||||
return (own && !own[0] ? own : NULL);
|
||||
|
||||
return (own && own[0] ? own : NULL);
|
||||
}
|
||||
|
||||
gchar **
|
||||
@@ -516,7 +517,7 @@ mm_modem_dup_own_numbers (MMModem *self)
|
||||
g_return_val_if_fail (MM_GDBUS_IS_MODEM (self), NULL);
|
||||
|
||||
own = mm_gdbus_modem_dup_own_numbers (self);
|
||||
if (own && !own[0])
|
||||
if (own && own[0])
|
||||
return own;
|
||||
|
||||
g_strfreev (own);
|
||||
|
||||
Reference in New Issue
Block a user