summaryrefslogtreecommitdiff
path: root/daemon/gdm-xdmcp-display-factory.h
diff options
context:
space:
mode:
authorNiels De Graef <nielsdegraef@gmail.com>2018-12-23 12:28:07 +0100
committerNiels De Graef <nielsdegraef@gmail.com>2018-12-23 16:04:05 +0100
commit20120ce7317214a1e9abbe6d3c779248d88092b8 (patch)
tree0db52f309a55a2f499558ec97e0c5ac18833e473 /daemon/gdm-xdmcp-display-factory.h
parenta97b09c2a335a54ea53c1a4979defb0b4d111484 (diff)
downloadgdm-20120ce7317214a1e9abbe6d3c779248d88092b8.tar.gz
xdmcp-display-factory: use G_DECLARE_FINAL_TYPE
Diffstat (limited to 'daemon/gdm-xdmcp-display-factory.h')
-rw-r--r--daemon/gdm-xdmcp-display-factory.h22
1 files changed, 2 insertions, 20 deletions
diff --git a/daemon/gdm-xdmcp-display-factory.h b/daemon/gdm-xdmcp-display-factory.h
index fe14ea2a..2a2e8211 100644
--- a/daemon/gdm-xdmcp-display-factory.h
+++ b/daemon/gdm-xdmcp-display-factory.h
@@ -29,25 +29,8 @@
G_BEGIN_DECLS
-#define GDM_TYPE_XDMCP_DISPLAY_FACTORY (gdm_xdmcp_display_factory_get_type ())
-#define GDM_XDMCP_DISPLAY_FACTORY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GDM_TYPE_XDMCP_DISPLAY_FACTORY, GdmXdmcpDisplayFactory))
-#define GDM_XDMCP_DISPLAY_FACTORY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GDM_TYPE_XDMCP_DISPLAY_FACTORY, GdmXdmcpDisplayFactoryClass))
-#define GDM_IS_XDMCP_DISPLAY_FACTORY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDM_TYPE_XDMCP_DISPLAY_FACTORY))
-#define GDM_IS_XDMCP_DISPLAY_FACTORY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GDM_TYPE_XDMCP_DISPLAY_FACTORY))
-#define GDM_XDMCP_DISPLAY_FACTORY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GDM_TYPE_XDMCP_DISPLAY_FACTORY, GdmXdmcpDisplayFactoryClass))
-
-typedef struct GdmXdmcpDisplayFactoryPrivate GdmXdmcpDisplayFactoryPrivate;
-
-typedef struct
-{
- GdmDisplayFactory parent;
- GdmXdmcpDisplayFactoryPrivate *priv;
-} GdmXdmcpDisplayFactory;
-
-typedef struct
-{
- GdmDisplayFactoryClass parent_class;
-} GdmXdmcpDisplayFactoryClass;
+#define GDM_TYPE_XDMCP_DISPLAY_FACTORY (gdm_xdmcp_display_factory_get_type ())
+G_DECLARE_FINAL_TYPE (GdmXdmcpDisplayFactory, gdm_xdmcp_display_factory, GDM, XDMCP_DISPLAY_FACTORY, GdmDisplayFactory)
typedef enum
{
@@ -57,7 +40,6 @@ typedef enum
#define GDM_XDMCP_DISPLAY_FACTORY_ERROR gdm_xdmcp_display_factory_error_quark ()
GQuark gdm_xdmcp_display_factory_error_quark (void);
-GType gdm_xdmcp_display_factory_get_type (void);
GdmXdmcpDisplayFactory * gdm_xdmcp_display_factory_new (GdmDisplayStore *display_store);