From df8ff199e2a56f5b0430dbe6c7a30addac5fcb42 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Thu, 22 Aug 2013 12:10:07 +0100 Subject: Drop some more pointless GET_PRIVATE macros We can use the autogenerated get_instance_private() function. --- json-glib/json-builder.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'json-glib/json-builder.c') diff --git a/json-glib/json-builder.c b/json-glib/json-builder.c index 90d6e2c..c190b12 100644 --- a/json-glib/json-builder.c +++ b/json-glib/json-builder.c @@ -48,8 +48,6 @@ #include "json-builder.h" -#define JSON_BUILDER_GET_PRIVATE(obj) ((JsonBuilderPrivate *) json_builder_get_instance_private ((JsonBuilder *) (obj))) - struct _JsonBuilderPrivate { GQueue *stack; @@ -126,7 +124,7 @@ json_builder_free_all_state (JsonBuilder *builder) static void json_builder_finalize (GObject *gobject) { - JsonBuilderPrivate *priv = JSON_BUILDER_GET_PRIVATE (gobject); + JsonBuilderPrivate *priv = json_builder_get_instance_private ((JsonBuilder *) gobject); json_builder_free_all_state (JSON_BUILDER (gobject)); @@ -147,9 +145,9 @@ json_builder_class_init (JsonBuilderClass *klass) static void json_builder_init (JsonBuilder *builder) { - JsonBuilderPrivate *priv; + JsonBuilderPrivate *priv = json_builder_get_instance_private (builder); - builder->priv = priv = JSON_BUILDER_GET_PRIVATE (builder); + builder->priv = priv; priv->stack = g_queue_new (); priv->root = NULL; -- cgit v1.2.1