aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIain Holmes <iain@src.gnome.org>2001-02-04 10:09:44 +0800
committerIain Holmes <iain@src.gnome.org>2001-02-04 10:09:44 +0800
commitd33f5f73f8a0f16975dc8028c6a5886dc7c95b17 (patch)
tree25c3eddb145ea0d3b9cfb12e6680252103d25003
parent5011c8574c85d2e7630789cfaef78b3f3d3fb41a (diff)
downloadgsoc2013-evolution-d33f5f73f8a0f16975dc8028c6a5886dc7c95b17.tar
gsoc2013-evolution-d33f5f73f8a0f16975dc8028c6a5886dc7c95b17.tar.gz
gsoc2013-evolution-d33f5f73f8a0f16975dc8028c6a5886dc7c95b17.tar.bz2
gsoc2013-evolution-d33f5f73f8a0f16975dc8028c6a5886dc7c95b17.tar.lz
gsoc2013-evolution-d33f5f73f8a0f16975dc8028c6a5886dc7c95b17.tar.xz
gsoc2013-evolution-d33f5f73f8a0f16975dc8028c6a5886dc7c95b17.tar.zst
gsoc2013-evolution-d33f5f73f8a0f16975dc8028c6a5886dc7c95b17.zip
Memory leak fix
svn path=/trunk/; revision=7950
-rw-r--r--shell/ChangeLog5
-rw-r--r--shell/importer/evolution-importer-client.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index 7a7e07e090..e86a426b04 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,3 +1,8 @@
+2001-02-02 Iain Holmes <iain@ximian.com>
+
+ * importer/evolution-importer-client.c:
+ (evolution_importer_client_new_from_id): Free the CORBA_Environment.
+
2001-01-30 Iain Holmes <iain@ximian.com>
* importer/importer.c: (start_import): Added a notice if there is no
diff --git a/shell/importer/evolution-importer-client.c b/shell/importer/evolution-importer-client.c
index f702dd970c..9b3bc3490f 100644
--- a/shell/importer/evolution-importer-client.c
+++ b/shell/importer/evolution-importer-client.c
@@ -118,6 +118,7 @@ evolution_importer_client_new_from_id (const char *id)
return NULL;
}
+ CORBA_exception_free (&ev);
if (objref == CORBA_OBJECT_NIL) {
g_warning ("Could not activate component %s", id);
return NULL;