summaryrefslogtreecommitdiff
path: root/src/camel/camel-sasl-digest-md5.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/camel/camel-sasl-digest-md5.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/camel/camel-sasl-digest-md5.c')
-rw-r--r--src/camel/camel-sasl-digest-md5.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/camel/camel-sasl-digest-md5.c b/src/camel/camel-sasl-digest-md5.c
index d5b34fefd..1540bb9cc 100644
--- a/src/camel/camel-sasl-digest-md5.c
+++ b/src/camel/camel-sasl-digest-md5.c
@@ -44,10 +44,6 @@
#define PARANOID(x) x
-#define CAMEL_SASL_DIGEST_MD5_GET_PRIVATE(obj) \
- (G_TYPE_INSTANCE_GET_PRIVATE \
- ((obj), CAMEL_TYPE_SASL_DIGEST_MD5, CamelSaslDigestMd5Private))
-
/* Implements rfc2831 */
static CamelServiceAuthType sasl_digest_md5_auth_type = {
@@ -167,7 +163,7 @@ struct _CamelSaslDigestMd5Private {
gint state;
};
-G_DEFINE_TYPE (CamelSaslDigestMd5, camel_sasl_digest_md5, CAMEL_TYPE_SASL)
+G_DEFINE_TYPE_WITH_PRIVATE (CamelSaslDigestMd5, camel_sasl_digest_md5, CAMEL_TYPE_SASL)
static void
decode_lwsp (const gchar **in)
@@ -966,8 +962,6 @@ camel_sasl_digest_md5_class_init (CamelSaslDigestMd5Class *class)
GObjectClass *object_class;
CamelSaslClass *sasl_class;
- g_type_class_add_private (class, sizeof (CamelSaslDigestMd5Private));
-
object_class = G_OBJECT_CLASS (class);
object_class->finalize = sasl_digest_md5_finalize;
@@ -979,5 +973,5 @@ camel_sasl_digest_md5_class_init (CamelSaslDigestMd5Class *class)
static void
camel_sasl_digest_md5_init (CamelSaslDigestMd5 *sasl)
{
- sasl->priv = CAMEL_SASL_DIGEST_MD5_GET_PRIVATE (sasl);
+ sasl->priv = camel_sasl_digest_md5_get_instance_private (sasl);
}