? gnome-session-conf.patch
? gnome-session-no-exex-at.patch
? gsm-at-startup.c.newpath
Index: gsm-at-startup.c
===================================================================
RCS file: /cvs/gnome/gnome-session/gnome-session/gsm-at-startup.c,v
retrieving revision 1.8
diff -u -r1.8 gsm-at-startup.c
--- gsm-at-startup.c	14 Nov 2006 19:26:38 -0000	1.8
+++ gsm-at-startup.c	20 Dec 2006 20:00:59 -0000
@@ -10,8 +10,6 @@
 #include <gdk/gdkx.h>
 #include <gconf/gconf-client.h>
 
-#define AT_STARTUP_KEY    "/desktop/gnome/accessibility/startup/exec_ats"
-
 static Atom AT_SPI_IOR;
 
 static void
@@ -93,33 +91,6 @@
      gtk_main ();
 
      g_free (command);
-}
- 
-void 
-gsm_assistive_technologies_start (void)
-{
-  GError *error = NULL;
-  GConfClient *client;
-  GSList *list;
-
-  client  = gsm_get_conf_client ();
-  list = gconf_client_get_list (client, AT_STARTUP_KEY, GCONF_VALUE_STRING, &error);
-  if (error)
-    {
-      g_warning ("Error getting value of " AT_STARTUP_KEY ": %s", error->message);
-      g_error_free (error);
-    }
-  else
-    {
-      GSList *l;
-
-      for (l = list; l; l = l->next)
-	{
-	  gsm_assistive_tech_exec ((char *) l->data);
-	  g_free (l->data);
-	}
-      g_slist_free (list);
-    }
 }
 
 void
Index: gsm-at-startup.h
===================================================================
RCS file: /cvs/gnome/gnome-session/gnome-session/gsm-at-startup.h,v
retrieving revision 1.3
diff -u -r1.3 gsm-at-startup.h
--- gsm-at-startup.h	6 Nov 2006 22:22:51 -0000	1.3
+++ gsm-at-startup.h	20 Dec 2006 20:00:59 -0000
@@ -2,7 +2,6 @@
 #define GSM_AT_STARTUP_H
 
 void gsm_assistive_registry_start (void);
-void gsm_assistive_technologies_start (void);
 void gsm_at_set_gtk_modules (void);
 
 #endif /* GSM_AT_STARTUP_H */
Index: main.c
===================================================================
RCS file: /cvs/gnome/gnome-session/gnome-session/main.c,v
retrieving revision 1.82
diff -u -r1.82 main.c
--- main.c	6 Nov 2006 22:22:51 -0000	1.82
+++ main.c	20 Dec 2006 20:00:59 -0000
@@ -498,9 +498,6 @@
 
   start_session (the_session);
 
-  if (a_t_support) /* the ATs are happier if the session has started */
-    gsm_assistive_technologies_start ();
-
   gtk_main ();
 
   gsm_remote_desktop_cleanup ();
