From 049a5fa7ef5b5ce25a3a47a56301c3ac40ebbd39 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 20 Oct 2008 21:08:11 +0000 Subject: [PATCH] 2008-10-20 Dan Williams * src/supplicant-manager/nm-supplicant-config.c - (ADD_STRING_LIST_VAL): don't add empty values to the supplicant config git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4197 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- ChangeLog | 5 +++++ src/supplicant-manager/nm-supplicant-config.c | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 40bd0ae7a9..0d13fafa6e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-10-20 Dan Williams + + * src/supplicant-manager/nm-supplicant-config.c + - (ADD_STRING_LIST_VAL): don't add empty values to the supplicant config + 2008-10-20 Dan Williams * src/dhcp-manager/nm-dhcp-manager.c diff --git a/src/supplicant-manager/nm-supplicant-config.c b/src/supplicant-manager/nm-supplicant-config.c index aa956cabcd..8caad2f3c2 100644 --- a/src/supplicant-manager/nm-supplicant-config.c +++ b/src/supplicant-manager/nm-supplicant-config.c @@ -438,7 +438,10 @@ nm_supplicant_config_add_setting_wireless (NMSupplicantConfig * self, } \ if (ucase) \ g_string_ascii_up (str); \ - success = nm_supplicant_config_add_option (self, name, str->str, -1, secret); \ + if (str->len) \ + success = nm_supplicant_config_add_option (self, name, str->str, -1, secret); \ + else \ + success = TRUE; \ g_string_free (str, TRUE); \ if (!success) { \ nm_warning ("Error adding %s to supplicant config.", name); \