aboutsummaryrefslogtreecommitdiffstats
path: root/calendar
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-06-02 02:25:11 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-06-02 03:24:00 +0800
commit0dc9aae35b1032c04f1de5a8eb2aff77550d7897 (patch)
tree56bf423a22e8fcd1ed02a0435d7cf171a879dff0 /calendar
parent9528240fe85b084143db3f6be003b97555e480cb (diff)
downloadgsoc2013-evolution-0dc9aae35b1032c04f1de5a8eb2aff77550d7897.tar.gz
gsoc2013-evolution-0dc9aae35b1032c04f1de5a8eb2aff77550d7897.tar.zst
gsoc2013-evolution-0dc9aae35b1032c04f1de5a8eb2aff77550d7897.zip
EComposeHeaderTable: Replace "registry" property with "client-cache".
The ESourceRegistry can still be obtained from the EClientCache: client_cache = e_composer_header_table_ref_client_cache (table); registry = e_client_cache_ref_registry (client_cache); ... g_object_unref (client_cache); g_object_unref (registry); Added functions: e_composer_header_table_ref_client_cache() Removed functions: e_composer_header_table_get_registry()
Diffstat (limited to 'calendar')
-rw-r--r--calendar/gui/itip-utils.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/calendar/gui/itip-utils.c b/calendar/gui/itip-utils.c
index 0ae5b45e5e..beb62b9189 100644
--- a/calendar/gui/itip-utils.c
+++ b/calendar/gui/itip-utils.c
@@ -1630,10 +1630,12 @@ setup_from (ECalComponentItipMethod method,
ECalClient *cal_client,
EComposerHeaderTable *table)
{
+ EClientCache *client_cache;
ESourceRegistry *registry;
ESource *source = NULL;
- registry = e_composer_header_table_get_registry (table);
+ client_cache = e_composer_header_table_ref_client_cache (table);
+ registry = e_client_cache_ref_registry (client_cache);
/* always use organizer's email when user is an organizer */
if (itip_organizer_is_user (registry, comp, cal_client)) {
@@ -1663,6 +1665,9 @@ setup_from (ECalComponentItipMethod method,
g_object_unref (source);
}
+
+ g_object_unref (client_cache);
+ g_object_unref (registry);
}
gboolean