Skip to content

Commit 2c4aba1

Browse files
committed
currency: avoid deprecated 'g_type_class_add_private'
1 parent fc0720e commit 2c4aba1

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/currency.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ struct CurrencyPrivate
2323
MPNumber value;
2424
};
2525

26-
G_DEFINE_TYPE (Currency, currency, G_TYPE_OBJECT);
26+
G_DEFINE_TYPE_WITH_PRIVATE (Currency, currency, G_TYPE_OBJECT);
2727

2828

2929
Currency *
@@ -85,12 +85,11 @@ currency_get_value(Currency *currency)
8585
static void
8686
currency_class_init(CurrencyClass *klass)
8787
{
88-
g_type_class_add_private(klass, sizeof(CurrencyPrivate));
8988
}
9089

9190

9291
static void
9392
currency_init(Currency *currency)
9493
{
95-
currency->priv = G_TYPE_INSTANCE_GET_PRIVATE(currency, currency_get_type(), CurrencyPrivate);
94+
currency->priv = currency_get_instance_private (currency);
9695
}

0 commit comments

Comments
 (0)