summaryrefslogtreecommitdiff
path: root/libgupnp-av/gupnp-didl-lite-contributor.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgupnp-av/gupnp-didl-lite-contributor.c')
-rw-r--r--libgupnp-av/gupnp-didl-lite-contributor.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/libgupnp-av/gupnp-didl-lite-contributor.c b/libgupnp-av/gupnp-didl-lite-contributor.c
index 9f02638..2d182eb 100644
--- a/libgupnp-av/gupnp-didl-lite-contributor.c
+++ b/libgupnp-av/gupnp-didl-lite-contributor.c
@@ -32,15 +32,15 @@
#include "gupnp-didl-lite-contributor-private.h"
#include "xml-util.h"
-G_DEFINE_TYPE (GUPnPDIDLLiteContributor,
- gupnp_didl_lite_contributor,
- G_TYPE_OBJECT);
-
struct _GUPnPDIDLLiteContributorPrivate {
xmlNode *xml_node;
GUPnPAVXMLDoc *xml_doc;
};
+G_DEFINE_TYPE_WITH_PRIVATE (GUPnPDIDLLiteContributor,
+ gupnp_didl_lite_contributor,
+ G_TYPE_OBJECT);
+
enum {
PROP_0,
PROP_XML_NODE,
@@ -151,9 +151,6 @@ gupnp_didl_lite_contributor_class_init (GUPnPDIDLLiteContributorClass *klass)
object_class->set_property = gupnp_didl_lite_contributor_set_property;
object_class->dispose = gupnp_didl_lite_contributor_dispose;
- g_type_class_add_private (klass,
- sizeof (GUPnPDIDLLiteContributorPrivate));
-
/**
* GUPnPDIDLLiteContributor:xml-node:
*