From f81e89acbf04d70d559f16c0bdf173e5f7f80493 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Sat, 13 Oct 2012 10:06:53 -0400 Subject: Prefer e_source_extension_ref_source(). e_source_extension_get_source() is now deprecated. --- modules/book-config-ldap/e-source-ldap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'modules/book-config-ldap') diff --git a/modules/book-config-ldap/e-source-ldap.c b/modules/book-config-ldap/e-source-ldap.c index a491409029..18bb104498 100644 --- a/modules/book-config-ldap/e-source-ldap.c +++ b/modules/book-config-ldap/e-source-ldap.c @@ -20,8 +20,6 @@ #include -#include - #define E_SOURCE_LDAP_GET_PRIVATE(obj) \ (G_TYPE_INSTANCE_GET_PRIVATE \ ((obj), E_TYPE_SOURCE_LDAP, ESourceLDAPPrivate)) @@ -245,7 +243,7 @@ source_ldap_constructed (GObject *object) const gchar *extension_name; this_extension = E_SOURCE_EXTENSION (object); - source = e_source_extension_get_source (this_extension); + source = e_source_extension_ref_source (this_extension); extension_name = E_SOURCE_EXTENSION_AUTHENTICATION; other_extension = e_source_get_extension (source, extension_name); @@ -270,6 +268,8 @@ source_ldap_constructed (GObject *object) source_ldap_transform_enum_nick_to_value, source_ldap_transform_enum_value_to_nick, NULL, (GDestroyNotify) NULL); + + g_object_unref (source); } static void -- cgit v1.2.3