diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2018-08-28 12:16:28 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2018-10-26 11:48:50 +0200 |
commit | 1ed3c56dfe3f7e17627e0232001c795cf435178a (patch) | |
tree | 7074ae2b76e8effc6cbd4924ee3fe58d4bf65747 | |
parent | 9edc08c8077048d46a3a19fc2ab602d814215814 (diff) | |
download | network-manager-applet-1ed3c56dfe3f7e17627e0232001c795cf435178a.tar.gz |
mobile-wizard: return provider name for unlisted providers
-rw-r--r-- | src/libnma/nma-mobile-wizard.c | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/src/libnma/nma-mobile-wizard.c b/src/libnma/nma-mobile-wizard.c index 2131030d..b364a11d 100644 --- a/src/libnma/nma-mobile-wizard.c +++ b/src/libnma/nma-mobile-wizard.c @@ -139,8 +139,17 @@ assistant_closed (GtkButton *button, gpointer user_data) if (family == NMA_MOBILE_FAMILY_UNKNOWN) family = get_provider_unlisted_type (self); - if (family == NMA_MOBILE_FAMILY_3GPP) - wiz_method->gsm_apn = g_strdup (gtk_entry_get_text (priv->plan_apn_entry)); + switch (family) { + case NMA_MOBILE_FAMILY_3GPP: + wiz_method->provider_name = g_strdup (_("GSM")); + break; + case NMA_MOBILE_FAMILY_CDMA: + wiz_method->provider_name = g_strdup (_("CDMA")); + break; + case NMA_MOBILE_FAMILY_UNKNOWN: + g_return_if_reached (); + break; + } } else { gboolean manual = FALSE; @@ -181,7 +190,7 @@ assistant_closed (GtkButton *button, gpointer user_data) wiz_method->devtype = NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO; break; default: - g_assert_not_reached (); + g_return_if_reached (); break; } @@ -616,7 +625,7 @@ get_provider_unlisted_type (NMAMobileWizard *self) case 1: return NMA_MOBILE_FAMILY_CDMA; default: - return NMA_MOBILE_FAMILY_UNKNOWN; + g_return_val_if_reached (NMA_MOBILE_FAMILY_UNKNOWN); } } |