Deprecate e_source_extension_get_source().
authorMatthew Barnes <mbarnes@redhat.com>
Sat, 13 Oct 2012 13:49:00 +0000 (09:49 -0400)
committerMatthew Barnes <mbarnes@redhat.com>
Sat, 13 Oct 2012 14:03:24 +0000 (10:03 -0400)
commitaf520782f1eddd58ec86fba25c9291b1e6b20d80
tree063e95bf385f3c9d26281fb90b78c7a6a9e52363
parent8bdefa87db7d0ec3f113273fbccfd864391d40f4
Deprecate e_source_extension_get_source().

Replace it with a thread-safe version: e_source_extension_ref_source()

Also use GWeakRef within ESourceExtension, which itself is thread-safe.
addressbook/backends/ldap/e-source-ldap.c
calendar/backends/contacts/e-source-contacts.c
docs/reference/libedataserver/libedataserver-sections.txt
libedataserver/e-source-camel.c
libedataserver/e-source-extension.c
libedataserver/e-source-extension.h
libedataserver/e-source-mail-signature.c
libedataserver/e-source-refresh.c
libedataserver/e-source-webdav.c