aboutsummaryrefslogtreecommitdiffstats
path: root/composer/e-composer-actions.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-03-16 03:02:46 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-03-17 20:49:12 +0800
commitc9f01692ea5affd0a4c7ff1b5e3ce82329ca5e2e (patch)
treedbe01fae6c08ed940acfbd7ab9806694e27327fc /composer/e-composer-actions.c
parent7ec9a50ee085ea083e0424dbd7e117573cf4847a (diff)
downloadgsoc2013-evolution-c9f01692ea5affd0a4c7ff1b5e3ce82329ca5e2e.tar
gsoc2013-evolution-c9f01692ea5affd0a4c7ff1b5e3ce82329ca5e2e.tar.gz
gsoc2013-evolution-c9f01692ea5affd0a4c7ff1b5e3ce82329ca5e2e.tar.bz2
gsoc2013-evolution-c9f01692ea5affd0a4c7ff1b5e3ce82329ca5e2e.tar.lz
gsoc2013-evolution-c9f01692ea5affd0a4c7ff1b5e3ce82329ca5e2e.tar.xz
gsoc2013-evolution-c9f01692ea5affd0a4c7ff1b5e3ce82329ca5e2e.tar.zst
gsoc2013-evolution-c9f01692ea5affd0a4c7ff1b5e3ce82329ca5e2e.zip
Add e_msg_composer_ref_session().
Replaces e_msg_composer_get_session().
Diffstat (limited to 'composer/e-composer-actions.c')
-rw-r--r--composer/e-composer-actions.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/composer/e-composer-actions.c b/composer/e-composer-actions.c
index 1317775364..d085a3a751 100644
--- a/composer/e-composer-actions.c
+++ b/composer/e-composer-actions.c
@@ -245,7 +245,7 @@ action_send_cb (GtkAction *action,
{
CamelSession *session;
- session = e_msg_composer_get_session (composer);
+ session = e_msg_composer_ref_session (composer);
/* If we're online, send the message now.
* Otherwise write the message to Outbox. */
@@ -258,6 +258,8 @@ action_send_cb (GtkAction *action,
"mail-composer:saving-to-outbox", NULL);
e_msg_composer_save_to_outbox (composer);
}
+
+ g_object_unref (session);
}
static void