summaryrefslogtreecommitdiff
path: root/libmatemixer/matemixer-backend-module.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmatemixer/matemixer-backend-module.c')
-rw-r--r--libmatemixer/matemixer-backend-module.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/libmatemixer/matemixer-backend-module.c b/libmatemixer/matemixer-backend-module.c
index f5f7994..b01b33f 100644
--- a/libmatemixer/matemixer-backend-module.c
+++ b/libmatemixer/matemixer-backend-module.c
@@ -56,7 +56,7 @@ static void mate_mixer_backend_module_init (MateMixerBackendModule
static void mate_mixer_backend_module_dispose (GObject *object);
static void mate_mixer_backend_module_finalize (GObject *object);
-G_DEFINE_TYPE (MateMixerBackendModule, mate_mixer_backend_module, G_TYPE_TYPE_MODULE);
+G_DEFINE_TYPE_WITH_PRIVATE (MateMixerBackendModule, mate_mixer_backend_module, G_TYPE_TYPE_MODULE);
static gboolean backend_module_load (GTypeModule *gmodule);
static void backend_module_unload (GTypeModule *gmodule);
@@ -86,8 +86,6 @@ mate_mixer_backend_module_class_init (MateMixerBackendModuleClass *klass)
module_class = G_TYPE_MODULE_CLASS (klass);
module_class->load = backend_module_load;
module_class->unload = backend_module_unload;
-
- g_type_class_add_private (object_class, sizeof (MateMixerBackendModulePrivate));
}
static void
@@ -138,9 +136,7 @@ mate_mixer_backend_module_set_property (GObject *object,
static void
mate_mixer_backend_module_init (MateMixerBackendModule *module)
{
- module->priv = G_TYPE_INSTANCE_GET_PRIVATE (module,
- MATE_MIXER_TYPE_BACKEND_MODULE,
- MateMixerBackendModulePrivate);
+ module->priv = mate_mixer_backend_module_get_instance_private (module);
}
static void