ae593de
diff -up libgnomeui-2.23.90/libgnomeui/gnome-client.c.config_prefix-leak libgnomeui-2.23.90/libgnomeui/gnome-client.c
ae593de
--- libgnomeui-2.23.90/libgnomeui/gnome-client.c.config_prefix-leak	2008-09-19 00:34:10.000000000 -0400
ae593de
+++ libgnomeui-2.23.90/libgnomeui/gnome-client.c	2008-09-19 00:33:40.000000000 -0400
ae593de
@@ -740,6 +740,7 @@ client_save_yourself_callback (SmcConn  
ae593de
     {
ae593de
       unlink (name);
ae593de
       close (fd);
ae593de
+      g_free (client->config_prefix);
ae593de
       client->config_prefix = g_strconcat (name+strlen(name) - len, "/", NULL);
ae593de
 
ae593de
       if (client == master_client)