aboutsummaryrefslogtreecommitdiffstats
path: root/shell/evolution-storage.c
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2002-07-13 05:33:18 +0800
committerDan Winship <danw@src.gnome.org>2002-07-13 05:33:18 +0800
commitefdafd9d878dc8a5c27b13e18b2d08cb52aa066b (patch)
tree56bb431d95cf397a9d3fb2b1f1d8a54230dcbc30 /shell/evolution-storage.c
parent362f59f59030d924d8696961c99cc22ab7459e7f (diff)
downloadgsoc2013-evolution-efdafd9d878dc8a5c27b13e18b2d08cb52aa066b.tar
gsoc2013-evolution-efdafd9d878dc8a5c27b13e18b2d08cb52aa066b.tar.gz
gsoc2013-evolution-efdafd9d878dc8a5c27b13e18b2d08cb52aa066b.tar.bz2
gsoc2013-evolution-efdafd9d878dc8a5c27b13e18b2d08cb52aa066b.tar.lz
gsoc2013-evolution-efdafd9d878dc8a5c27b13e18b2d08cb52aa066b.tar.xz
gsoc2013-evolution-efdafd9d878dc8a5c27b13e18b2d08cb52aa066b.tar.zst
gsoc2013-evolution-efdafd9d878dc8a5c27b13e18b2d08cb52aa066b.zip
dup the listener, for consistency with the other signals
* evolution-storage.c (impl_Storage_asyncDiscoverSharedFolder): dup the listener, for consistency with the other signals svn path=/trunk/; revision=17444
Diffstat (limited to 'shell/evolution-storage.c')
-rw-r--r--shell/evolution-storage.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/shell/evolution-storage.c b/shell/evolution-storage.c
index d9c635cf4f..b3ea8089bb 100644
--- a/shell/evolution-storage.c
+++ b/shell/evolution-storage.c
@@ -473,12 +473,14 @@ impl_Storage_asyncDiscoverSharedFolder (PortableServer_Servant servant,
{
BonoboObject *bonobo_object;
EvolutionStorage *storage;
+ CORBA_Object obj_dup;
bonobo_object = bonobo_object_from_servant (servant);
storage = EVOLUTION_STORAGE (bonobo_object);
+ obj_dup = CORBA_Object_duplicate (listener, ev);
gtk_signal_emit (GTK_OBJECT (storage), signals[DISCOVER_SHARED_FOLDER],
- user, folder_name, listener);
+ user, folder_name, obj_dup);
}
static void