network-manager-applet r772 - in branches/network-manager-applet-0-6: . src



Author: tambeti
Date: Tue Jul  1 15:23:30 2008
New Revision: 772
URL: http://svn.gnome.org/viewvc/network-manager-applet?rev=772&view=rev

Log:
2008-07-01  Tambet Ingo  <tambet gmail com>

	* src/applet.c (nma_add_wired_networks): Escape wired network id before trying
	to read it from gconf, fixes errors on network ids with spaces.



Modified:
   branches/network-manager-applet-0-6/ChangeLog
   branches/network-manager-applet-0-6/src/applet.c

Modified: branches/network-manager-applet-0-6/src/applet.c
==============================================================================
--- branches/network-manager-applet-0-6/src/applet.c	(original)
+++ branches/network-manager-applet-0-6/src/applet.c	Tue Jul  1 15:23:30 2008
@@ -1703,10 +1703,13 @@
 	networks = nma_wired_read_networks (applet->gconf_client);
 	for (iter = networks; iter; iter = iter->next) {
 		char *network_id = (char *) iter->data;
+		char *escaped_network;
 		NMGConfWSO *opt;
 		GtkWidget *w;
 
-		opt = nm_gconf_wso_new_deserialize_gconf (applet->gconf_client, NETWORK_TYPE_WIRED, network_id);
+		escaped_network = gconf_escape_key (network_id, strlen (network_id));
+		opt = nm_gconf_wso_new_deserialize_gconf (applet->gconf_client, NETWORK_TYPE_WIRED, escaped_network);
+		g_free (escaped_network);
 		w = nma_wired_menu_item_new (applet, device, network_id, opt);
 		gtk_menu_shell_append (GTK_MENU_SHELL (menu), w);
 	}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]