diff options
author | Jens Georg <mail@jensge.org> | 2019-01-14 15:05:34 +0100 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2019-01-14 15:08:19 +0100 |
commit | 5e7254335dc191adc8745ad51c6d34a15b126b7e (patch) | |
tree | 18c943220a38b5d3297112489cce495d68dbeca6 /libgupnp-dlna/gupnp-dlna-audio-information.c | |
parent | 025c826d18f376a0d2c0e70655398a6dec5e4aee (diff) | |
download | gupnp-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.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; } |