summaryrefslogtreecommitdiff
path: root/libnautilus
diff options
context:
space:
mode:
Diffstat (limited to 'libnautilus')
-rw-r--r--libnautilus/nautilus-view-standard-main.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/libnautilus/nautilus-view-standard-main.c b/libnautilus/nautilus-view-standard-main.c
index 10dafc458..d23b25232 100644
--- a/libnautilus/nautilus-view-standard-main.c
+++ b/libnautilus/nautilus-view-standard-main.c
@@ -38,6 +38,7 @@
#include <gtk/gtkmain.h>
#include <gtk/gtksignal.h>
#include <libgnome/gnome-i18n.h>
+#include <libgnomeui/gnome-client.h>
#include <libgnomevfs/gnome-vfs-init.h>
#include <stdlib.h>
#include <string.h>
@@ -191,17 +192,16 @@ nautilus_view_standard_main_multi (const char *executable_name,
}
#endif
-#if GNOME2_CONVERSION_COMPLETE
- /* Disable session manager connection */
- gnome_client_disable_master_connection ();
-#endif
-
/* Initialize libraries. */
g_thread_init (NULL);
gnome_vfs_init ();
bonobo_ui_init (executable_name, version, &argc, argv);
+ /* Disable session manager connection */
+ g_object_set (G_OBJECT (gnome_program_get()),
+ GNOME_CLIENT_PARAM_SM_CONNECT, FALSE, NULL);
+
if (post_initialize_callback != NULL) {
(* post_initialize_callback) ();
}
@@ -214,11 +214,7 @@ nautilus_view_standard_main_multi (const char *executable_name,
callback_data.delayed_quit_timeout_id = 0;
/* Create the factory. */
-#ifdef GNOME2_CONVERSION_COMPLETE
registration_id = bonobo_activation_make_registration_id (factory_iid, DisplayString (gdk_display));
-#else
- registration_id = g_strdup (factory_iid);
-#endif
factory = bonobo_generic_factory_new (registration_id,
make_object,
&callback_data);