summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2017-03-23 12:42:06 +0100
committerThomas Haller <thaller@redhat.com>2017-03-23 12:45:02 +0100
commit0f1329aabe53edf50c33498c66839a04effa9383 (patch)
tree63ffe814c0bf45c9f286e2afe6ff1ea4d2ee50a7
parentb603844fc50679fc8683227bfa0f3b6c8e77c2c7 (diff)
downloadnetwork-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.c14
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"));