diff options
Diffstat (limited to 'libgupnp-av/gupnp-protocol-info.c')
-rw-r--r-- | libgupnp-av/gupnp-protocol-info.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/libgupnp-av/gupnp-protocol-info.c b/libgupnp-av/gupnp-protocol-info.c index d89423e..0ddf672 100644 --- a/libgupnp-av/gupnp-protocol-info.c +++ b/libgupnp-av/gupnp-protocol-info.c @@ -35,10 +35,6 @@ #include "gupnp-protocol-info.h" #include "gupnp-av-error.h" -G_DEFINE_TYPE (GUPnPProtocolInfo, - gupnp_protocol_info, - G_TYPE_OBJECT); - struct _GUPnPProtocolInfoPrivate { char *protocol; char *network; @@ -51,6 +47,10 @@ struct _GUPnPProtocolInfoPrivate { GUPnPDLNAFlags dlna_flags; }; +G_DEFINE_TYPE_WITH_PRIVATE (GUPnPProtocolInfo, + gupnp_protocol_info, + G_TYPE_OBJECT); + enum { PROP_0, PROP_PROTOCOL, @@ -450,8 +450,6 @@ gupnp_protocol_info_class_init (GUPnPProtocolInfoClass *klass) object_class->get_property = gupnp_protocol_info_get_property; object_class->finalize = gupnp_protocol_info_finalize; - g_type_class_add_private (klass, sizeof (GUPnPProtocolInfoPrivate)); - /** * GUPnPProtocolInfo:protocol: * |