diff options
author | Alessandro Bono <alessandro.bono369@gmail.com> | 2022-08-29 17:47:30 +0200 |
---|---|---|
committer | Ray Strode <halfline@gmail.com> | 2022-09-27 16:57:29 +0000 |
commit | 771593305c6612c7274aa116efb12e227dd591a3 (patch) | |
tree | 53831c5fc2b4ccb8b137452f2004490f32961ea4 /daemon/gdm-session-worker.h | |
parent | 0f5641714ae1c33e3af5857d4a9356039bce5f9d (diff) | |
download | gdm-771593305c6612c7274aa116efb12e227dd591a3.tar.gz |
gdm-session-worker: Use G_DECLARE_FINAL_TYPE
Diffstat (limited to 'daemon/gdm-session-worker.h')
-rw-r--r-- | daemon/gdm-session-worker.h | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/daemon/gdm-session-worker.h b/daemon/gdm-session-worker.h index 2814eab4..a6153407 100644 --- a/daemon/gdm-session-worker.h +++ b/daemon/gdm-session-worker.h @@ -29,12 +29,8 @@ G_BEGIN_DECLS -#define GDM_TYPE_SESSION_WORKER (gdm_session_worker_get_type ()) -#define GDM_SESSION_WORKER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GDM_TYPE_SESSION_WORKER, GdmSessionWorker)) -#define GDM_SESSION_WORKER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDM_TYPE_SESSION_WORKER, GdmSessionWorkerClass)) -#define GDM_IS_SESSION_WORKER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GDM_TYPE_SESSION_WORKER)) -#define GDM_IS_SESSION_WORKER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDM_TYPE_SESSION_WORKER)) -#define GDM_SESSION_WORKER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GDM_TYPE_SESSION_WORKER, GdmSessionWorkerClass)) +#define GDM_TYPE_SESSION_WORKER (gdm_session_worker_get_type ()) +G_DECLARE_FINAL_TYPE (GdmSessionWorker, gdm_session_worker, GDM, SESSION_WORKER, GdmDBusWorkerSkeleton) typedef enum { GDM_SESSION_WORKER_STATE_NONE = 0, @@ -47,21 +43,6 @@ typedef enum { GDM_SESSION_WORKER_STATE_SESSION_STARTED } GdmSessionWorkerState; -typedef struct GdmSessionWorkerPrivate GdmSessionWorkerPrivate; - -typedef struct -{ - GdmDBusWorkerSkeleton parent; - GdmSessionWorkerPrivate *priv; -} GdmSessionWorker; - -typedef struct -{ - GdmDBusWorkerSkeletonClass parent_class; -} GdmSessionWorkerClass; - -GType gdm_session_worker_get_type (void); - GdmSessionWorker * gdm_session_worker_new (const char *server_address, gboolean is_for_reauth) G_GNUC_MALLOC; G_END_DECLS |