diff options
author | Alessandro Bono <alessandro.bono369@gmail.com> | 2022-08-29 17:47:29 +0200 |
---|---|---|
committer | Ray Strode <halfline@gmail.com> | 2022-09-27 16:57:29 +0000 |
commit | c62394c576b0729403a3e47386dfc3a5d409299c (patch) | |
tree | 3795920f27ad9d0f06b12e3ee1588f934adb6cf7 /daemon/gdm-session-settings.h | |
parent | 88d79fe24cda8623a4b460c0aa9628178c26f745 (diff) | |
download | gdm-c62394c576b0729403a3e47386dfc3a5d409299c.tar.gz |
gdm-session-settings: Use G_DECLARE_FINAL_TYPE
Diffstat (limited to 'daemon/gdm-session-settings.h')
-rw-r--r-- | daemon/gdm-session-settings.h | 25 |
1 files changed, 2 insertions, 23 deletions
diff --git a/daemon/gdm-session-settings.h b/daemon/gdm-session-settings.h index db38ffc7..919fd90f 100644 --- a/daemon/gdm-session-settings.h +++ b/daemon/gdm-session-settings.h @@ -26,31 +26,10 @@ #include <glib-object.h> G_BEGIN_DECLS -#define GDM_TYPE_SESSION_SETTINGS (gdm_session_settings_get_type ()) -#define GDM_SESSION_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GDM_TYPE_SESSION_SETTINGS, GdmSessionSettings)) -#define GDM_SESSION_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDM_TYPE_SESSION_SETTINGS, GdmSessionSettingsClass)) -#define GDM_IS_SESSION_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GDM_TYPE_SESSION_SETTINGS)) -#define GDM_IS_SESSION_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDM_TYPE_SESSION_SETTINGS)) -#define GDM_SESSION_SETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GDM_TYPE_SESSION_SETTINGS, GdmSessionSettingsClass)) -#define GDM_SESSION_SETTINGS_ERROR (gdm_session_settings_error_quark ()) -typedef struct _GdmSessionSettings GdmSessionSettings; -typedef struct _GdmSessionSettingsClass GdmSessionSettingsClass; -typedef struct _GdmSessionSettingsPrivate GdmSessionSettingsPrivate; - -struct _GdmSessionSettings -{ - GObject parent; - /*< private > */ - GdmSessionSettingsPrivate *priv; -}; - -struct _GdmSessionSettingsClass -{ - GObjectClass parent_class; -}; +#define GDM_TYPE_SESSION_SETTINGS (gdm_session_settings_get_type ()) +G_DECLARE_FINAL_TYPE (GdmSessionSettings, gdm_session_settings, GDM, SESSION_SETTINGS, GObject) -GType gdm_session_settings_get_type (void); GdmSessionSettings *gdm_session_settings_new (void); gboolean gdm_session_settings_load (GdmSessionSettings *settings, |