diff options
author | Niels De Graef <nielsdegraef@gmail.com> | 2020-01-02 22:08:38 +0100 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2020-01-14 14:45:15 +0000 |
commit | a3b876c514ae3beba36e20d1eebc521c17ca9385 (patch) | |
tree | 773aa73ecd86faa72bfcf74cb14baa6739b2394b /pkcs11/secret-store | |
parent | 613d4b38912dc8cf3daf9324b39dd42dc0c4071a (diff) | |
download | gnome-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.c | 7 |
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; |