--- gnome-session-2.0.1/gnome-session/main.c.gtk1theme Mon Jun 17 02:33:39 2002 +++ gnome-session-2.0.1/gnome-session/main.c Wed Jul 24 16:25:30 2002 @@ -128,6 +128,19 @@ } } +/* Point GTK_RC_FILES at a separate file that we change in + * in gnome-settings-daemon. + */ +static void +set_gtk1_theme_rcfile (void) +{ + char *env_string; + + env_string = g_strdup_printf ("GTK_RC_FILES=" SYSCONFDIR "/gtk/gtkrc:%s/.gtkrc-1.2-gnome2", g_get_home_dir ()); + + putenv (env_string); +} + static void update_boolean (GConfClient *client, guint cnxn_id, @@ -160,6 +173,7 @@ gsm_set_verbose (TRUE); set_lang(); + set_gtk1_theme_rcfile (); /* Initialize the i18n stuff */ bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);