Skip to content

Commit a61f07d

Browse files
committed
unit-manager: avoid deprecated 'g_type_class_add_private'
1 parent 25f0f0a commit a61f07d

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/unit-manager.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ struct UnitManagerPrivate
2020
GList *categories;
2121
};
2222

23-
G_DEFINE_TYPE (UnitManager, unit_manager, G_TYPE_OBJECT);
23+
G_DEFINE_TYPE_WITH_PRIVATE (UnitManager, unit_manager, G_TYPE_OBJECT);
2424

2525

2626
static UnitManager *default_unit_manager = NULL;
@@ -257,12 +257,11 @@ unit_manager_convert_by_symbol(UnitManager *manager, const MPNumber *x, const ch
257257
static void
258258
unit_manager_class_init(UnitManagerClass *klass)
259259
{
260-
g_type_class_add_private(klass, sizeof(UnitManagerPrivate));
261260
}
262261

263262

264263
static void
265264
unit_manager_init(UnitManager *manager)
266265
{
267-
manager->priv = G_TYPE_INSTANCE_GET_PRIVATE(manager, unit_manager_get_type(), UnitManagerPrivate);
266+
manager->priv = unit_manager_get_instance_private (manager);
268267
}

0 commit comments

Comments
 (0)