diff options
author | Thomas Haller <thaller@redhat.com> | 2017-03-23 12:42:06 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2017-03-23 12:45:02 +0100 |
commit | 0f1329aabe53edf50c33498c66839a04effa9383 (patch) | |
tree | 63ffe814c0bf45c9f286e2afe6ff1ea4d2ee50a7 | |
parent | b603844fc50679fc8683227bfa0f3b6c8e77c2c7 (diff) | |
download | network-manager-applet-0f1329aabe53edf50c33498c66839a04effa9383.tar.gz |
c-e: minor code cleanup in eap_method_validate_filepicker()
The check for empty password is redundant. Drop it.
-rw-r--r-- | src/wireless-security/eap-method.c | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/wireless-security/eap-method.c b/src/wireless-security/eap-method.c index 46628d39..c2da74b6 100644 --- a/src/wireless-security/eap-method.c +++ b/src/wireless-security/eap-method.c @@ -214,14 +214,9 @@ eap_method_validate_filepicker (GtkBuilder *builder, GError **error) { GtkWidget *widget; - char *filename; + gs_free char *filename = NULL; NMSetting8021x *setting; - gboolean success = TRUE; - - if (item_type == TYPE_PRIVATE_KEY) { - if (!password || *password == '\0') - success = FALSE; - } + gboolean success; widget = GTK_WIDGET (gtk_builder_get_object (builder, name)); g_assert (widget); @@ -230,7 +225,8 @@ eap_method_validate_filepicker (GtkBuilder *builder, if (item_type != TYPE_CA_CERT) { success = FALSE; g_set_error_literal (error, NMA_ERROR, NMA_ERROR_GENERIC, _("no file selected")); - } + } else + success = TRUE; goto out; } @@ -258,8 +254,6 @@ eap_method_validate_filepicker (GtkBuilder *builder, g_object_unref (setting); out: - g_free (filename); - if (!success && error && !*error) g_set_error_literal (error, NMA_ERROR, NMA_ERROR_GENERIC, _("unspecified error validating eap-method file")); |