summaryrefslogtreecommitdiff
path: root/libgupnp-dlna/gupnp-dlna-audio-information.c
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2019-01-14 15:05:34 +0100
committerJens Georg <mail@jensge.org>2019-01-14 15:08:19 +0100
commit5e7254335dc191adc8745ad51c6d34a15b126b7e (patch)
tree18c943220a38b5d3297112489cce495d68dbeca6 /libgupnp-dlna/gupnp-dlna-audio-information.c
parent025c826d18f376a0d2c0e70655398a6dec5e4aee (diff)
downloadgupnp-dlna-5e7254335dc191adc8745ad51c6d34a15b126b7e.tar.gz
Fix deprecation warnings regarding privates
Bump required GLib version to 2.28
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;
}