summaryrefslogtreecommitdiff
path: root/libgupnp-av/gupnp-protocol-info.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgupnp-av/gupnp-protocol-info.c')
-rw-r--r--libgupnp-av/gupnp-protocol-info.c10
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:
*