summaryrefslogtreecommitdiff
path: root/daemon/gdm-display-access-file.h
diff options
context:
space:
mode:
authorNiels De Graef <nielsdegraef@gmail.com>2018-12-25 11:58:11 +0100
committerNiels De Graef <nielsdegraef@gmail.com>2018-12-25 12:46:11 +0100
commitc3fa5056e5955e2707624c784ecc737201b07303 (patch)
tree5bb72502bda87eb97a3362c3cddd19d02a99eade /daemon/gdm-display-access-file.h
parentf012a23212cb683af2049864a460a5913a498e3f (diff)
downloadgdm-c3fa5056e5955e2707624c784ecc737201b07303.tar.gz
display-access-file: use G_DECLARE_FINAL_TYPE
Diffstat (limited to 'daemon/gdm-display-access-file.h')
-rw-r--r--daemon/gdm-display-access-file.h26
1 files changed, 4 insertions, 22 deletions
diff --git a/daemon/gdm-display-access-file.h b/daemon/gdm-display-access-file.h
index eff8dd01..559d3ed7 100644
--- a/daemon/gdm-display-access-file.h
+++ b/daemon/gdm-display-access-file.h
@@ -30,30 +30,13 @@
#include "gdm-display.h"
G_BEGIN_DECLS
-#define GDM_TYPE_DISPLAY_ACCESS_FILE (gdm_display_access_file_get_type ())
-#define GDM_DISPLAY_ACCESS_FILE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GDM_TYPE_DISPLAY_ACCESS_FILE, GdmDisplayAccessFile))
-#define GDM_DISPLAY_ACCESS_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDM_TYPE_DISPLAY_ACCESS_FILE, GdmDisplayAccessFileClass))
-#define GDM_IS_DISPLAY_ACCESS_FILE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GDM_TYPE_DISPLAY_ACCESS_FILE))
-#define GDM_IS_DISPLAY_ACCESS_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDM_TYPE_DISPLAY_ACCESS_FILE))
-#define GDM_DISPLAY_ACCESS_FILE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GDM_TYPE_DISPLAY_ACCESS_FILE, GdmDisplayAccessFileClass))
-#define GDM_DISPLAY_ACCESS_FILE_ERROR (gdm_display_access_file_error_quark ())
-typedef struct _GdmDisplayAccessFile GdmDisplayAccessFile;
-typedef struct _GdmDisplayAccessFileClass GdmDisplayAccessFileClass;
-typedef struct _GdmDisplayAccessFilePrivate GdmDisplayAccessFilePrivate;
-typedef enum _GdmDisplayAccessFileError GdmDisplayAccessFileError;
+#define GDM_TYPE_DISPLAY_ACCESS_FILE (gdm_display_access_file_get_type ())
+G_DECLARE_FINAL_TYPE (GdmDisplayAccessFile, gdm_display_access_file, GDM, DISPLAY_ACCESS_FILE, GObject)
-struct _GdmDisplayAccessFile
-{
- GObject parent;
-
- GdmDisplayAccessFilePrivate *priv;
-};
+#define GDM_DISPLAY_ACCESS_FILE_ERROR (gdm_display_access_file_error_quark ())
-struct _GdmDisplayAccessFileClass
-{
- GObjectClass parent_class;
-};
+typedef enum _GdmDisplayAccessFileError GdmDisplayAccessFileError;
enum _GdmDisplayAccessFileError
{
@@ -62,7 +45,6 @@ enum _GdmDisplayAccessFileError
};
GQuark gdm_display_access_file_error_quark (void);
-GType gdm_display_access_file_get_type (void);
GdmDisplayAccessFile *gdm_display_access_file_new (const char *username);
gboolean gdm_display_access_file_open (GdmDisplayAccessFile *file,