diff options
| author | Pablo Barciela <scow@riseup.net> | 2019-09-09 11:17:34 +0200 |
|---|---|---|
| committer | Milan Crha <mcrha@redhat.com> | 2019-09-09 11:17:34 +0200 |
| commit | f94369975d773c023c5e7e292f97a5cc3987dfa2 (patch) | |
| tree | 96eb6bd5d4537d915eca5fb799bb3f96711c446f /src/libedataserver/e-source-backend.c | |
| parent | 1b31cd57bd5f5d30455a22aaa6ad1f38f3361505 (diff) | |
| download | evolution-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-source-backend.c')
| -rw-r--r-- | src/libedataserver/e-source-backend.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/libedataserver/e-source-backend.c b/src/libedataserver/e-source-backend.c index 2ea21890a..f1589ff55 100644 --- a/src/libedataserver/e-source-backend.c +++ b/src/libedataserver/e-source-backend.c @@ -29,10 +29,6 @@ #include <libedataserver/e-data-server-util.h> -#define E_SOURCE_BACKEND_GET_PRIVATE(obj) \ - (G_TYPE_INSTANCE_GET_PRIVATE \ - ((obj), E_TYPE_SOURCE_BACKEND, ESourceBackendPrivate)) - struct _ESourceBackendPrivate { gchar *backend_name; }; @@ -42,7 +38,7 @@ enum { PROP_BACKEND_NAME }; -G_DEFINE_ABSTRACT_TYPE ( +G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE ( ESourceBackend, e_source_backend, E_TYPE_SOURCE_EXTENSION) @@ -87,7 +83,7 @@ source_backend_finalize (GObject *object) { ESourceBackendPrivate *priv; - priv = E_SOURCE_BACKEND_GET_PRIVATE (object); + priv = E_SOURCE_BACKEND (object)->priv; g_free (priv->backend_name); @@ -100,8 +96,6 @@ e_source_backend_class_init (ESourceBackendClass *class) { GObjectClass *object_class; - g_type_class_add_private (class, sizeof (ESourceBackendPrivate)); - object_class = G_OBJECT_CLASS (class); object_class->set_property = source_backend_set_property; object_class->get_property = source_backend_get_property; @@ -128,7 +122,7 @@ e_source_backend_class_init (ESourceBackendClass *class) static void e_source_backend_init (ESourceBackend *extension) { - extension->priv = E_SOURCE_BACKEND_GET_PRIVATE (extension); + extension->priv = e_source_backend_get_instance_private (extension); } /** |
