summaryrefslogtreecommitdiff
path: root/libgupnp-dlna/gupnp-dlna-audio-information.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgupnp-dlna/gupnp-dlna-audio-information.c')
-rw-r--r--libgupnp-dlna/gupnp-dlna-audio-information.c17
1 files changed, 6 insertions, 11 deletions
diff --git a/libgupnp-dlna/gupnp-dlna-audio-information.c b/libgupnp-dlna/gupnp-dlna-audio-information.c
index ed1f121..1e646fa 100644
--- a/libgupnp-dlna/gupnp-dlna-audio-information.c
+++ b/libgupnp-dlna/gupnp-dlna-audio-information.c
@@ -47,14 +47,14 @@
#include "gupnp-dlna-audio-information.h"
-G_DEFINE_ABSTRACT_TYPE (GUPnPDLNAAudioInformation,
- gupnp_dlna_audio_information,
- G_TYPE_OBJECT)
-
struct _GUPnPDLNAAudioInformationPrivate {
gpointer placeholder;
};
+G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (GUPnPDLNAAudioInformation,
+ gupnp_dlna_audio_information,
+ G_TYPE_OBJECT)
+
static void
gupnp_dlna_audio_information_class_init
(GUPnPDLNAAudioInformationClass *info_class)
@@ -71,18 +71,13 @@ gupnp_dlna_audio_information_class_init
info_class->get_stream_format = NULL;
info_class->get_wma_version = NULL;
info_class->get_mime = NULL;
-
- g_type_class_add_private (info_class,
- sizeof (GUPnPDLNAAudioInformationPrivate));
}
static void
gupnp_dlna_audio_information_init (GUPnPDLNAAudioInformation *info)
{
- GUPnPDLNAAudioInformationPrivate *priv = G_TYPE_INSTANCE_GET_PRIVATE
- (info,
- GUPNP_TYPE_DLNA_AUDIO_INFORMATION,
- GUPnPDLNAAudioInformationPrivate);
+ GUPnPDLNAAudioInformationPrivate *priv =
+ gupnp_dlna_audio_information_get_instance_private (info);
info->priv = priv;
}