evolution r36029 - in trunk: . mail
- From: mbarnes svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution r36029 - in trunk: . mail
- Date: Thu, 21 Aug 2008 02:25:00 +0000 (UTC)
Author: mbarnes
Date: Thu Aug 21 02:24:59 2008
New Revision: 36029
URL: http://svn.gnome.org/viewvc/evolution?rev=36029&view=rev
Log:
2008-08-20 Matthew Barnes <mbarnes redhat com>
** Fixes bug #546926
* configure.in:
Bump eds_minimum_version to 2.23.91 for camel_shutdown().
* mail/mail-session.c (mail_session_shutdown):
New function simply calls camel_shutdown().
* mail/mail-component.c (impl_finalize):
Call mail_session_shutdown().
Modified:
trunk/ChangeLog
trunk/configure.in
trunk/mail/ChangeLog
trunk/mail/mail-component.c
trunk/mail/mail-session.c
trunk/mail/mail-session.h
Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in (original)
+++ trunk/configure.in Thu Aug 21 02:24:59 2008
@@ -13,7 +13,7 @@
# Required Packages
m4_define([glib_minimum_version], [2.16.0])
m4_define([gtk_minimum_version], [2.12.0])
-m4_define([eds_minimum_version], [2.23.90])
+m4_define([eds_minimum_version], [2.23.91])
m4_define([gnome_icon_theme_minimum_version], [2.19.91])
m4_define([libbonobo_minimum_version], [2.20.3])
m4_define([libbonoboui_minimum_version], [2.4.2])
Modified: trunk/mail/mail-component.c
==============================================================================
--- trunk/mail/mail-component.c (original)
+++ trunk/mail/mail-component.c Thu Aug 21 02:24:59 2008
@@ -505,6 +505,8 @@
g_object_unref (priv->logger);
g_free (priv);
+ mail_session_shutdown ();
+
(* G_OBJECT_CLASS (parent_class)->finalize) (object);
}
Modified: trunk/mail/mail-session.c
==============================================================================
--- trunk/mail/mail-session.c (original)
+++ trunk/mail/mail-session.c Thu Aug 21 02:24:59 2008
@@ -711,6 +711,12 @@
g_free (camel_dir);
}
+void
+mail_session_shutdown (void)
+{
+ camel_shutdown ();
+}
+
gboolean
mail_session_get_interactive (void)
{
Modified: trunk/mail/mail-session.h
==============================================================================
--- trunk/mail/mail-session.h (original)
+++ trunk/mail/mail-session.h Thu Aug 21 02:24:59 2008
@@ -33,6 +33,7 @@
#endif /* __cplusplus */
void mail_session_init (const char *base_directory);
+void mail_session_shutdown (void);
gboolean mail_session_get_interactive (void);
void mail_session_set_interactive (gboolean interactive);
char *mail_session_request_dialog (const char *prompt, gboolean secret,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]