diff options
Diffstat (limited to 'libgupnp-dlna/gupnp-dlna-audio-information.c')
-rw-r--r-- | libgupnp-dlna/gupnp-dlna-audio-information.c | 17 |
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; } |