diff options
author | bigbear <ns@bigbear.dk> | 2024-02-08 02:56:29 +0100 |
---|---|---|
committer | bigbear <ns@bigbear.dk> | 2024-02-08 19:52:53 +0100 |
commit | 4c249cfdc742d162fdb384fba61236cada3d9f29 (patch) | |
tree | a1b00b37346bed7d0eb58dc272379f6394bc4607 /deps/uber-graph/uber-scatter.c | |
parent | 3c387015ab71e9a0f4ec375e194a499019272c60 (diff) |
FIX uber-graph GLIB private
Diffstat (limited to 'deps/uber-graph/uber-scatter.c')
-rw-r--r-- | deps/uber-graph/uber-scatter.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/deps/uber-graph/uber-scatter.c b/deps/uber-graph/uber-scatter.c index fba3280d..1889cfa8 100644 --- a/deps/uber-graph/uber-scatter.c +++ b/deps/uber-graph/uber-scatter.c @@ -38,7 +38,6 @@ * Section overview. */ -G_DEFINE_TYPE(UberScatter, uber_scatter, UBER_TYPE_GRAPH) struct _UberScatterPrivate { @@ -52,6 +51,8 @@ struct _UberScatterPrivate GDestroyNotify func_destroy; }; +G_DEFINE_TYPE_WITH_PRIVATE(UberScatter, uber_scatter, UBER_TYPE_GRAPH) + /** * uber_scatter_new: * @@ -388,7 +389,6 @@ uber_scatter_class_init (UberScatterClass *klass) /* IN */ object_class = G_OBJECT_CLASS(klass); object_class->finalize = uber_scatter_finalize; - g_type_class_add_private(object_class, sizeof(UberScatterPrivate)); graph_class = UBER_GRAPH_CLASS(klass); graph_class->render = uber_scatter_render; @@ -411,9 +411,8 @@ uber_scatter_init (UberScatter *scatter) /* IN */ { UberScatterPrivate *priv; - scatter->priv = G_TYPE_INSTANCE_GET_PRIVATE(scatter, - UBER_TYPE_SCATTER, - UberScatterPrivate); + scatter->priv = uber_scatter_get_instance_private(scatter); + priv = scatter->priv; priv->range.begin = 0.; |