--- a/gntprogressbar.h Wed Apr 03 21:39:23 2019 -0400
+++ b/gntprogressbar.h Wed Apr 03 21:42:03 2019 -0400
@@ -33,11 +33,6 @@
#define GNT_TYPE_PROGRESS_BAR (gnt_progress_bar_get_type ())
-#define GNT_PROGRESS_BAR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GNT_TYPE_PROGRESS_BAR, GntProgressBar))
-#define GNT_PROGRESS_BAR_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GNT_TYPE_PROGRESS_BAR, GntProgressBarClass))
-#define GNT_IS_PROGRESS_BAR(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GNT_TYPE_PROGRESS_BAR))
-#define GNT_IS_PROGRESS_BAR_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GNT_TYPE_PROGRESS_BAR))
-#define GNT_PROGRESS_BAR_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GNT_TYPE_PROGRESS_BAR, GntProgressBarClass))
@@ -47,20 +42,6 @@
GNT_PROGRESS_TOP_TO_BOTTOM,
} GntProgressBarOrientation;
-typedef struct _GntProgressBar GntProgressBar;
-typedef struct _GntProgressBarClass GntProgressBarClass;
-struct _GntProgressBarClass
- void (*gnt_reserved1)(void);
- void (*gnt_reserved2)(void);
- void (*gnt_reserved3)(void);
- void (*gnt_reserved4)(void);
@@ -70,8 +51,8 @@
* Returns: The GType for GntProrgressBar
-gnt_progress_bar_get_type (void);
+G_DECLARE_FINAL_TYPE(GntProgressBar, gnt_progress_bar, GNT, PROGRESS_BAR,