Index: cddb-slave-capplet.c
===================================================================
RCS file: /cvs/gnome/gnome-media/cddb-slave2/cddb-slave-capplet.c,v
retrieving revision 1.12
diff -u -r1.12 cddb-slave-capplet.c
--- cddb-slave-capplet.c	8 Jan 2003 17:36:18 -0000	1.12
+++ cddb-slave-capplet.c	9 Jun 2003 12:24:47 -0000
@@ -108,6 +108,7 @@
 		break;
 
 	default:
+		gconf_client_commit_change_set (client, changeset, TRUE, NULL);
 		gtk_widget_destroy (GTK_WIDGET (dialog));
 		break;
 	}
@@ -701,6 +702,7 @@
 	if (str != NULL) {
 		gtk_entry_set_text (GTK_ENTRY (pd->real_name), str);
 	}
+	g_free (str);
 	g_signal_connect (G_OBJECT (pd->real_name), "changed",
 			  G_CALLBACK (real_name_changed), pd);
 	gtk_table_attach (GTK_TABLE (pd->name_box), pd->real_name,
@@ -720,6 +722,7 @@
 	if (str != NULL) {
 		gtk_entry_set_text (GTK_ENTRY (pd->real_host), str);
 	}
+	g_free (str);
 	g_signal_connect (G_OBJECT (pd->real_host), "changed",
 			  G_CALLBACK (real_host_changed), pd);
 	gtk_table_attach (GTK_TABLE (pd->name_box), pd->real_host,
@@ -811,6 +814,7 @@
 	if (str != NULL) {
 		gtk_entry_set_text (GTK_ENTRY (pd->other_host), str);
 	}
+	g_free (str);
 	gtk_box_pack_start (GTK_BOX (hbox), pd->other_host, TRUE, TRUE, 0);
 
 	label = gtk_label_new_with_mnemonic (_("_Port:"));
