diff options
author | Niels De Graef <nielsdegraef@gmail.com> | 2018-12-23 14:34:15 +0100 |
---|---|---|
committer | Niels De Graef <nielsdegraef@gmail.com> | 2018-12-23 18:06:22 +0100 |
commit | 1f84bd9735a472ae3648f7c7a98f54bd3911d32d (patch) | |
tree | b123a6cb7f0135285c1a3c67ac1238f5ae8c3c1f /daemon/gdm-legacy-display.h | |
parent | daafe5c5e427a810ce2ad5f41742fd4a91403695 (diff) | |
download | gdm-1f84bd9735a472ae3648f7c7a98f54bd3911d32d.tar.gz |
legacy-display: use G_DECLARE_FINAL_TYPE
Diffstat (limited to 'daemon/gdm-legacy-display.h')
-rw-r--r-- | daemon/gdm-legacy-display.h | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/daemon/gdm-legacy-display.h b/daemon/gdm-legacy-display.h index 050a14ee..9f98c830 100644 --- a/daemon/gdm-legacy-display.h +++ b/daemon/gdm-legacy-display.h @@ -27,28 +27,9 @@ G_BEGIN_DECLS -#define GDM_TYPE_LEGACY_DISPLAY (gdm_legacy_display_get_type ()) -#define GDM_LEGACY_DISPLAY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GDM_TYPE_LEGACY_DISPLAY, GdmLegacyDisplay)) -#define GDM_LEGACY_DISPLAY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GDM_TYPE_LEGACY_DISPLAY, GdmLegacyDisplayClass)) -#define GDM_IS_LEGACY_DISPLAY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDM_TYPE_LEGACY_DISPLAY)) -#define GDM_IS_LEGACY_DISPLAY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GDM_TYPE_LEGACY_DISPLAY)) -#define GDM_LEGACY_DISPLAY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GDM_TYPE_LEGACY_DISPLAY, GdmLegacyDisplayClass)) +#define GDM_TYPE_LEGACY_DISPLAY (gdm_legacy_display_get_type ()) +G_DECLARE_FINAL_TYPE (GdmLegacyDisplay, gdm_legacy_display, GDM, LEGACY_DISPLAY, GdmDisplay) -typedef struct GdmLegacyDisplayPrivate GdmLegacyDisplayPrivate; - -typedef struct -{ - GdmDisplay parent; - GdmLegacyDisplayPrivate *priv; -} GdmLegacyDisplay; - -typedef struct -{ - GdmDisplayClass parent_class; - -} GdmLegacyDisplayClass; - -GType gdm_legacy_display_get_type (void); GdmDisplay * gdm_legacy_display_new (int display_number); |