loudmouth/lm-simple-io.c
changeset 739 4a32df98ff8c
parent 690 7ccf2113ec5f
--- a/loudmouth/lm-simple-io.c	Sat May 11 22:25:49 2019 +0200
+++ b/loudmouth/lm-simple-io.c	Mon May 13 22:09:10 2019 +0200
@@ -22,10 +22,10 @@
 #include "lm-xmpp-writer.h"
 #include "lm-simple-io.h"
 
-#define GET_PRIV(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), LM_TYPE_SIMPLE_IO, LmSimpleIOPriv))
+#define GET_PRIV(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), LM_TYPE_SIMPLE_IO, LmSimpleIOPrivate))
 
-typedef struct LmSimpleIOPriv LmSimpleIOPriv;
-struct LmSimpleIOPriv {
+typedef struct LmSimpleIOPrivate LmSimpleIOPrivate;
+struct LmSimpleIOPrivate {
     gint my_prop;
 };
 
@@ -46,6 +46,7 @@
                                                gsize              len);
 
 G_DEFINE_TYPE_WITH_CODE (LmSimpleIO, lm_simple_io, G_TYPE_OBJECT,
+                         G_ADD_PRIVATE (LmSimpleIO)
                          G_IMPLEMENT_INTERFACE (LM_TYPE_XMPP_WRITER,
                                                 simple_io_writer_iface_init))
 
@@ -70,8 +71,6 @@
                                                           "My Property",
                                                           NULL,
                                                           G_PARAM_READWRITE));
-
-    g_type_class_add_private (object_class, sizeof (LmSimpleIOPriv));
 }
 
 static void
@@ -101,7 +100,7 @@
                         GValue     *value,
                         GParamSpec *pspec)
 {
-    LmSimpleIOPriv *priv;
+    LmSimpleIOPrivate *priv;
 
     priv = GET_PRIV (object);
 
@@ -121,7 +120,7 @@
                         const GValue *value,
                         GParamSpec   *pspec)
 {
-    LmSimpleIOPriv *priv;
+    LmSimpleIOPrivate *priv;
 
     priv = GET_PRIV (object);