diff options
author | Pablo Barciela <[email protected]> | 2019-08-19 14:43:56 +0200 |
---|---|---|
committer | Victor Kareh <[email protected]> | 2019-08-20 09:01:31 -0400 |
commit | 9e7fcbe1cbfc3f55b55214f3f1b3f891712ddf9b (patch) | |
tree | 65baed7a200f2aac99af0624c51266b00f4b59ff | |
parent | b911ab2d958e69074cbfb3d4e8d3a9f30c22e690 (diff) | |
download | mate-settings-daemon-9e7fcbe1cbfc3f55b55214f3f1b3f891712ddf9b.tar.bz2 mate-settings-daemon-9e7fcbe1cbfc3f55b55214f3f1b3f891712ddf9b.tar.xz |
msd-smartcard-manager: avoid 'g_type_class_add_private'
-rw-r--r-- | plugins/smartcard/msd-smartcard-manager.c | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/plugins/smartcard/msd-smartcard-manager.c b/plugins/smartcard/msd-smartcard-manager.c index 3ad64ea..43d6644 100644 --- a/plugins/smartcard/msd-smartcard-manager.c +++ b/plugins/smartcard/msd-smartcard-manager.c @@ -134,9 +134,9 @@ enum { static guint msd_smartcard_manager_signals[NUMBER_OF_SIGNALS] = { 0 }; -G_DEFINE_TYPE (MsdSmartcardManager, - msd_smartcard_manager, - G_TYPE_OBJECT); +G_DEFINE_TYPE_WITH_PRIVATE (MsdSmartcardManager, + msd_smartcard_manager, + G_TYPE_OBJECT); static void msd_smartcard_manager_class_init (MsdSmartcardManagerClass *manager_class) @@ -149,9 +149,6 @@ msd_smartcard_manager_class_init (MsdSmartcardManagerClass *manager_class) msd_smartcard_manager_class_install_signals (manager_class); msd_smartcard_manager_class_install_properties (manager_class); - - g_type_class_add_private (manager_class, - sizeof (MsdSmartcardManagerPrivate)); } static void @@ -328,9 +325,7 @@ msd_smartcard_manager_init (MsdSmartcardManager *manager) { g_debug ("initializing smartcard manager"); - manager->priv = G_TYPE_INSTANCE_GET_PRIVATE (manager, - MSD_TYPE_SMARTCARD_MANAGER, - MsdSmartcardManagerPrivate); + manager->priv = msd_smartcard_manager_get_instance_private (manager); manager->priv->poll_timeout_id = 0; manager->priv->is_unstoppable = FALSE; manager->priv->module = NULL; |