diff pidgin/gtkmain.c @ 17709:176d0fc8bc16

Alternative dbus_uniq implementation
author Gabriel Schulhof <nix@go-nix.ca>
date Tue, 15 May 2007 20:41:36 +0000
parents 2649c2ffc0d4
children 601594a64190
line wrap: on
line diff
--- a/pidgin/gtkmain.c	Sun May 13 19:52:05 2007 +0000
+++ b/pidgin/gtkmain.c	Tue May 15 20:41:36 2007 +0000
@@ -730,6 +730,15 @@
 		abort();
 	}
 
+	if (!purple_core_ensure_single_instance ())
+		{
+#ifdef HAVE_SIGNAL_H
+		g_free(segfault_message);
+#endif
+		return 0 ;
+		}
+		
+
 	/* TODO: Move blist loading into purple_blist_init() */
 	purple_set_blist(purple_blist_new());
 	purple_blist_load();