From e36a8ab8ba0fa4138d877deaeea5aada84271719 Mon Sep 17 00:00:00 2001 From: Bruce Cowan <bruce@bcowan.me.uk> Date: Sat, 12 Oct 2024 16:18:05 +0100 Subject: [PATCH] Properly use final types --- meson.build | 4 ++-- src/rugby-app-window.c | 2 +- src/rugby-list-store.c | 6 +++--- src/rugby-possibility-widget.c | 2 +- src/rugby-possibility.c | 2 +- src/rugby-pref-dialog.c | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/meson.build b/meson.build index 2d969da..bb97c76 100644 --- a/meson.build +++ b/meson.build @@ -33,8 +33,8 @@ else conf.set_quoted('VERSION', meson.project_version()) endif -cflags = ['-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66', - '-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_66', +cflags = ['-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_70', + '-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_70', '-DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12', '-DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_4_12', '-Wno-overlength-strings', diff --git a/src/rugby-app-window.c b/src/rugby-app-window.c index 1263634..c3c41c4 100644 --- a/src/rugby-app-window.c +++ b/src/rugby-app-window.c @@ -26,7 +26,7 @@ struct _RugbyAppWindow GtkCustomFilter *try_filter; }; -G_DEFINE_TYPE (RugbyAppWindow, rugby_app_window, ADW_TYPE_APPLICATION_WINDOW) +G_DEFINE_FINAL_TYPE (RugbyAppWindow, rugby_app_window, ADW_TYPE_APPLICATION_WINDOW) static void list_store_items_changed_cb ( GListModel *model, diff --git a/src/rugby-list-store.c b/src/rugby-list-store.c index 6fe3590..5e51892 100644 --- a/src/rugby-list-store.c +++ b/src/rugby-list-store.c @@ -22,9 +22,9 @@ struct _RugbyListStore static void rugby_list_store_list_model_iface_init (GListModelInterface *iface); -G_DEFINE_TYPE_WITH_CODE (RugbyListStore, rugby_list_store, G_TYPE_OBJECT, - G_IMPLEMENT_INTERFACE (G_TYPE_LIST_MODEL, - rugby_list_store_list_model_iface_init)) +G_DEFINE_FINAL_TYPE_WITH_CODE (RugbyListStore, rugby_list_store, G_TYPE_OBJECT, + G_IMPLEMENT_INTERFACE (G_TYPE_LIST_MODEL, + rugby_list_store_list_model_iface_init)) enum { diff --git a/src/rugby-possibility-widget.c b/src/rugby-possibility-widget.c index a08148c..cd6b8ae 100644 --- a/src/rugby-possibility-widget.c +++ b/src/rugby-possibility-widget.c @@ -19,7 +19,7 @@ struct _RugbyPossibilityWidget RugbyPossibility *possibility; }; -G_DEFINE_TYPE (RugbyPossibilityWidget, rugby_possibility_widget, GTK_TYPE_WIDGET) +G_DEFINE_FINAL_TYPE (RugbyPossibilityWidget, rugby_possibility_widget, GTK_TYPE_WIDGET) enum { diff --git a/src/rugby-possibility.c b/src/rugby-possibility.c index 3356461..c5a2ad3 100644 --- a/src/rugby-possibility.c +++ b/src/rugby-possibility.c @@ -16,7 +16,7 @@ struct _RugbyPossibility int kicks; }; -G_DEFINE_TYPE (RugbyPossibility, rugby_possibility, G_TYPE_OBJECT) +G_DEFINE_FINAL_TYPE (RugbyPossibility, rugby_possibility, G_TYPE_OBJECT) enum { diff --git a/src/rugby-pref-dialog.c b/src/rugby-pref-dialog.c index dcd30f4..e52b252 100644 --- a/src/rugby-pref-dialog.c +++ b/src/rugby-pref-dialog.c @@ -17,7 +17,7 @@ struct _RugbyPrefDialog GSettings *settings; }; -G_DEFINE_TYPE (RugbyPrefDialog, rugby_pref_dialog, ADW_TYPE_PREFERENCES_DIALOG) +G_DEFINE_FINAL_TYPE (RugbyPrefDialog, rugby_pref_dialog, ADW_TYPE_PREFERENCES_DIALOG) static void rugby_pref_dialog_dispose (GObject *object) -- GitLab