diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mm-broadband-modem-qmi.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mm-broadband-modem-qmi.c b/src/mm-broadband-modem-qmi.c index d2c6d5cd..b4a37262 100644 --- a/src/mm-broadband-modem-qmi.c +++ b/src/mm-broadband-modem-qmi.c @@ -3467,15 +3467,15 @@ get_plmn_name_ready (QmiClientNas *client, mm_obj_dbg (self, "current operator short name: %s", short_name); mm_obj_dbg (self, "current operator service name: %s", service_name); if (!self->priv->current_operator_description) { - if (service_name) { - mm_obj_dbg (self, "setting operator description to service name: %s", service_name); - self->priv->current_operator_description = g_steal_pointer (&service_name); - } else if (long_name) { - mm_obj_dbg (self, "setting operator description to long name: %s", long_name); + if (long_name) { + mm_obj_dbg (self, "setting operator description to long_name: %s", long_name); self->priv->current_operator_description = g_steal_pointer (&long_name); } else if (short_name) { mm_obj_dbg (self, "setting operator description to short name: %s", short_name); self->priv->current_operator_description = g_steal_pointer (&short_name); + } else if (service_name) { + mm_obj_dbg (self, "setting operator description to service name: %s", service_name); + self->priv->current_operator_description = g_steal_pointer (&service_name); } else { mm_obj_dbg (self, "unable to set operator description"); } |