From 4c249cfdc742d162fdb384fba61236cada3d9f29 Mon Sep 17 00:00:00 2001 From: bigbear Date: Thu, 8 Feb 2024 02:56:29 +0100 Subject: FIX uber-graph GLIB private --- deps/uber-graph/uber-heat-map.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'deps/uber-graph/uber-heat-map.c') diff --git a/deps/uber-graph/uber-heat-map.c b/deps/uber-graph/uber-heat-map.c index a01e0cb8..6c2caa3b 100644 --- a/deps/uber-graph/uber-heat-map.c +++ b/deps/uber-graph/uber-heat-map.c @@ -33,8 +33,6 @@ * Section overview. */ -G_DEFINE_TYPE(UberHeatMap, uber_heat_map, UBER_TYPE_GRAPH) - struct _UberHeatMapPrivate { GRing *raw_data; @@ -45,6 +43,9 @@ struct _UberHeatMapPrivate gpointer func_user_data; }; +G_DEFINE_TYPE_WITH_PRIVATE(UberHeatMap, uber_heat_map, UBER_TYPE_GRAPH) + + /** * uber_heat_map_new: * @@ -322,7 +323,6 @@ uber_heat_map_class_init (UberHeatMapClass *klass) /* IN */ object_class = G_OBJECT_CLASS(klass); object_class->finalize = uber_heat_map_finalize; - g_type_class_add_private(object_class, sizeof(UberHeatMapPrivate)); graph_class = UBER_GRAPH_CLASS(klass); graph_class->render = uber_heat_map_render; @@ -343,7 +343,5 @@ uber_heat_map_class_init (UberHeatMapClass *klass) /* IN */ static void uber_heat_map_init (UberHeatMap *map) /* IN */ { - map->priv = G_TYPE_INSTANCE_GET_PRIVATE(map, - UBER_TYPE_HEAT_MAP, - UberHeatMapPrivate); + map->priv = uber_heat_map_get_instance_private(map); } -- cgit v1.2.3