aboutsummaryrefslogtreecommitdiffstats
path: root/shell/evolution-shell-component.c
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2002-11-06 01:33:13 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2002-11-06 01:33:13 +0800
commit99c2d72b9971cabfb736e2547f5b57f48fafa354 (patch)
treeec481bad896177c00da979093c51dcfcdd7e3d3a /shell/evolution-shell-component.c
parent1bb3a9f0a8a0a54f9d563e637c2c4e52eaf77ef3 (diff)
downloadgsoc2013-evolution-99c2d72b9971cabfb736e2547f5b57f48fafa354.tar
gsoc2013-evolution-99c2d72b9971cabfb736e2547f5b57f48fafa354.tar.gz
gsoc2013-evolution-99c2d72b9971cabfb736e2547f5b57f48fafa354.tar.bz2
gsoc2013-evolution-99c2d72b9971cabfb736e2547f5b57f48fafa354.tar.lz
gsoc2013-evolution-99c2d72b9971cabfb736e2547f5b57f48fafa354.tar.xz
gsoc2013-evolution-99c2d72b9971cabfb736e2547f5b57f48fafa354.tar.zst
gsoc2013-evolution-99c2d72b9971cabfb736e2547f5b57f48fafa354.zip
g_object_unref instead of bonobo_object_unref for the
* All: g_object_unref instead of bonobo_object_unref for the EvolutionShellComponentClient and EvolutionShellClient interfaces. svn path=/trunk/; revision=18555
Diffstat (limited to 'shell/evolution-shell-component.c')
-rw-r--r--shell/evolution-shell-component.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/shell/evolution-shell-component.c b/shell/evolution-shell-component.c
index 3218425e9c..8a757b0219 100644
--- a/shell/evolution-shell-component.c
+++ b/shell/evolution-shell-component.c
@@ -775,11 +775,8 @@ impl_finalize (GObject *object)
CORBA_exception_init (&ev);
if (priv->owner_client != NULL) {
- BonoboObject *owner_client_object;
-
- owner_client_object = BONOBO_OBJECT (priv->owner_client);
+ g_object_unref (priv->owner_client);
priv->owner_client = NULL;
- bonobo_object_unref (BONOBO_OBJECT (owner_client_object));
}
CORBA_exception_free (&ev);
@@ -819,7 +816,6 @@ static void
impl_owner_unset (EvolutionShellComponent *shell_component)
{
EvolutionShellComponentPrivate *priv;
- BonoboObject *owner_client_object;
priv = shell_component->priv;
@@ -828,22 +824,19 @@ impl_owner_unset (EvolutionShellComponent *shell_component)
priv->ping_timeout_id = -1;
}
- owner_client_object = BONOBO_OBJECT (priv->owner_client);
+ g_object_unref (priv->owner_client);
priv->owner_client = NULL;
- bonobo_object_unref (BONOBO_OBJECT (owner_client_object));
}
static void
impl_owner_died (EvolutionShellComponent *shell_component)
{
EvolutionShellComponentPrivate *priv;
- BonoboObject *owner_client_object;
priv = shell_component->priv;
- owner_client_object = BONOBO_OBJECT (priv->owner_client);
+ g_object_unref (priv->owner_client);
priv->owner_client = NULL;
- bonobo_object_unref (BONOBO_OBJECT (owner_client_object));
/* The default implementation for ::owner_died emits ::owner_unset, so
that we make the behavior for old components kind of correct without