summaryrefslogtreecommitdiff
path: root/src/libedataserver/e-gdata-oauth2-authorizer.c
diff options
context:
space:
mode:
authorPablo Barciela <scow@riseup.net>2019-09-09 11:17:34 +0200
committerMilan Crha <mcrha@redhat.com>2019-09-09 11:17:34 +0200
commitf94369975d773c023c5e7e292f97a5cc3987dfa2 (patch)
tree96eb6bd5d4537d915eca5fb799bb3f96711c446f /src/libedataserver/e-gdata-oauth2-authorizer.c
parent1b31cd57bd5f5d30455a22aaa6ad1f38f3361505 (diff)
downloadevolution-data-server-f94369975d773c023c5e7e292f97a5cc3987dfa2.tar.gz
M!32 - Replace deprecated 'g_type_class_add_private'
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/merge_requests/32
Diffstat (limited to 'src/libedataserver/e-gdata-oauth2-authorizer.c')
-rw-r--r--src/libedataserver/e-gdata-oauth2-authorizer.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libedataserver/e-gdata-oauth2-authorizer.c b/src/libedataserver/e-gdata-oauth2-authorizer.c
index 2d2e34b2d..6b379eee2 100644
--- a/src/libedataserver/e-gdata-oauth2-authorizer.c
+++ b/src/libedataserver/e-gdata-oauth2-authorizer.c
@@ -51,6 +51,7 @@ static GMutex mutex;
static void e_gdata_oauth2_authorizer_interface_init (GDataAuthorizerInterface *iface);
G_DEFINE_TYPE_WITH_CODE (EGDataOAuth2Authorizer, e_gdata_oauth2_authorizer, G_TYPE_OBJECT,
+ G_ADD_PRIVATE (EGDataOAuth2Authorizer)
G_IMPLEMENT_INTERFACE (GDATA_TYPE_AUTHORIZER, e_gdata_oauth2_authorizer_interface_init))
static gboolean
@@ -288,8 +289,6 @@ e_gdata_oauth2_authorizer_class_init (EGDataOAuth2AuthorizerClass *class)
{
GObjectClass *object_class;
- g_type_class_add_private (class, sizeof (EGDataOAuth2AuthorizerPrivate));
-
object_class = G_OBJECT_CLASS (class);
object_class->set_property = e_gdata_oauth2_authorizer_set_property;
object_class->get_property = e_gdata_oauth2_authorizer_get_property;
@@ -333,7 +332,7 @@ e_gdata_oauth2_authorizer_interface_init (GDataAuthorizerInterface *iface)
static void
e_gdata_oauth2_authorizer_init (EGDataOAuth2Authorizer *oauth2_authorizer)
{
- oauth2_authorizer->priv = G_TYPE_INSTANCE_GET_PRIVATE (oauth2_authorizer, E_TYPE_GDATA_OAUTH2_AUTHORIZER, EGDataOAuth2AuthorizerPrivate);
+ oauth2_authorizer->priv = e_gdata_oauth2_authorizer_get_instance_private (oauth2_authorizer);
oauth2_authorizer->priv->authorization_domains = g_hash_table_new_full (g_direct_hash, g_direct_equal, g_object_unref, NULL);
oauth2_authorizer->priv->expiry = EXPIRY_INVALID;
g_weak_ref_init (&oauth2_authorizer->priv->source, NULL);