Skip to content

Commit bba427d

Browse files
committed
currency-manager: avoid deprecated 'g_type_class_add_private'
1 parent 2c4aba1 commit bba427d

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/currency-manager.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ struct CurrencyManagerPrivate
9999
GList *currencies;
100100
};
101101

102-
G_DEFINE_TYPE (CurrencyManager, currency_manager, G_TYPE_OBJECT);
102+
G_DEFINE_TYPE_WITH_PRIVATE (CurrencyManager, currency_manager, G_TYPE_OBJECT);
103103

104104

105105
enum {
@@ -606,8 +606,6 @@ currency_manager_get_value(CurrencyManager *manager, const gchar *currency)
606606
static void
607607
currency_manager_class_init(CurrencyManagerClass *klass)
608608
{
609-
g_type_class_add_private(klass, sizeof(CurrencyManagerPrivate));
610-
611609
signals[UPDATED] =
612610
g_signal_new("updated",
613611
G_TYPE_FROM_CLASS (klass),
@@ -622,5 +620,5 @@ currency_manager_class_init(CurrencyManagerClass *klass)
622620
static void
623621
currency_manager_init(CurrencyManager *manager)
624622
{
625-
manager->priv = G_TYPE_INSTANCE_GET_PRIVATE(manager, currency_manager_get_type(), CurrencyManagerPrivate);
623+
manager->priv = currency_manager_get_instance_private (manager);
626624
}

0 commit comments

Comments
 (0)