diff options
Diffstat (limited to 'src/libebackend/e-server-side-source-credentials-provider.c')
-rw-r--r-- | src/libebackend/e-server-side-source-credentials-provider.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/libebackend/e-server-side-source-credentials-provider.c b/src/libebackend/e-server-side-source-credentials-provider.c index 503a737b5..08b8f1ca2 100644 --- a/src/libebackend/e-server-side-source-credentials-provider.c +++ b/src/libebackend/e-server-side-source-credentials-provider.c @@ -27,7 +27,7 @@ struct _EServerSideSourceCredentialsProviderPrivate { gboolean dummy; }; -G_DEFINE_TYPE (EServerSideSourceCredentialsProvider, e_server_side_source_credentials_provider, E_TYPE_SOURCE_CREDENTIALS_PROVIDER) +G_DEFINE_TYPE_WITH_PRIVATE (EServerSideSourceCredentialsProvider, e_server_side_source_credentials_provider, E_TYPE_SOURCE_CREDENTIALS_PROVIDER) static ESource * server_side_source_credentials_provider_ref_source (ESourceCredentialsProvider *provider, @@ -56,8 +56,6 @@ e_server_side_source_credentials_provider_class_init (EServerSideSourceCredentia { ESourceCredentialsProviderClass *provider_class; - g_type_class_add_private (class, sizeof (EServerSideSourceCredentialsProviderPrivate)); - provider_class = E_SOURCE_CREDENTIALS_PROVIDER_CLASS (class); provider_class->ref_source = server_side_source_credentials_provider_ref_source; } @@ -65,7 +63,7 @@ e_server_side_source_credentials_provider_class_init (EServerSideSourceCredentia static void e_server_side_source_credentials_provider_init (EServerSideSourceCredentialsProvider *provider) { - provider->priv = G_TYPE_INSTANCE_GET_PRIVATE (provider, E_TYPE_SERVER_SIDE_SOURCE_CREDENTIALS_PROVIDER, EServerSideSourceCredentialsProviderPrivate); + provider->priv = e_server_side_source_credentials_provider_get_instance_private (provider); } /** |