summaryrefslogtreecommitdiff
path: root/pkcs11/secret-store
diff options
context:
space:
mode:
authorNiels De Graef <nielsdegraef@gmail.com>2020-01-02 22:08:38 +0100
committerDaiki Ueno <ueno@gnu.org>2020-01-14 14:45:15 +0000
commita3b876c514ae3beba36e20d1eebc521c17ca9385 (patch)
tree773aa73ecd86faa72bfcf74cb14baa6739b2394b /pkcs11/secret-store
parent613d4b38912dc8cf3daf9324b39dd42dc0c4071a (diff)
downloadgnome-keyring-a3b876c514ae3beba36e20d1eebc521c17ca9385.tar.gz
Don't use g_type_class_add_private()
This was deprecated some time ago in favor of `G_ADD_PRIVATE()`, so by migrating to that fixes quite a bit of warnings.
Diffstat (limited to 'pkcs11/secret-store')
-rw-r--r--pkcs11/secret-store/gkm-secret-object.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/pkcs11/secret-store/gkm-secret-object.c b/pkcs11/secret-store/gkm-secret-object.c
index 0cf7ebf6..acc63707 100644
--- a/pkcs11/secret-store/gkm-secret-object.c
+++ b/pkcs11/secret-store/gkm-secret-object.c
@@ -45,7 +45,7 @@ struct _GkmSecretObjectPrivate {
glong modified;
};
-G_DEFINE_TYPE (GkmSecretObject, gkm_secret_object, GKM_TYPE_OBJECT);
+G_DEFINE_TYPE_WITH_PRIVATE (GkmSecretObject, gkm_secret_object, GKM_TYPE_OBJECT);
/* -----------------------------------------------------------------------------
* INTERNAL
@@ -187,7 +187,7 @@ gkm_secret_object_real_is_locked (GkmSecretObject *self, GkmSession *session)
static void
gkm_secret_object_init (GkmSecretObject *self)
{
- self->pv = G_TYPE_INSTANCE_GET_PRIVATE (self, GKM_TYPE_SECRET_OBJECT, GkmSecretObjectPrivate);
+ self->pv = gkm_secret_object_get_instance_private (self);
}
static GObject*
@@ -282,9 +282,6 @@ gkm_secret_object_class_init (GkmSecretObjectClass *klass)
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
GkmObjectClass *gkm_class = GKM_OBJECT_CLASS (klass);
- gkm_secret_object_parent_class = g_type_class_peek_parent (klass);
- g_type_class_add_private (klass, sizeof (GkmSecretObjectPrivate));
-
gobject_class->constructor = gkm_secret_object_constructor;
gobject_class->finalize = gkm_secret_object_finalize;
gobject_class->set_property = gkm_secret_object_set_property;