summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2022-06-08 18:34:33 +0200
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2022-06-08 18:34:33 +0200
commit5cfbe92b11795ec4c235626e3c606de89c556f0f (patch)
tree69556164f347d5ec0d437dcfd456b0d5ae0b242c
parenta41d6e28461bad90fdb78756344daa7c7d9db1dd (diff)
downloadglibmm-5cfbe92b11795ec4c235626e3c606de89c556f0f.tar.gz
Gio::ListStore: Don't derive a gtkmm__GListStore GType
GListStore is declared G_DECLARE_FINAL_TYPE.
-rw-r--r--gio/src/liststore.hg2
1 files changed, 2 insertions, 0 deletions
diff --git a/gio/src/liststore.hg b/gio/src/liststore.hg
index c62a1995..dbe225db 100644
--- a/gio/src/liststore.hg
+++ b/gio/src/liststore.hg
@@ -40,6 +40,8 @@ class GIOMM_API ListStoreBase
{
_CLASS_GOBJECT(ListStoreBase, GListStore, G_LIST_STORE, Glib::Object, GObject, , , GIOMM_API)
_IMPLEMENTS_INTERFACE(ListModel)
+ _DO_NOT_DERIVE_GTYPE dnl// GListStore is a final type
+ _ABI_AS_WITH_DERIVED_GTYPE dnl// Remove when we can break ABI
_STRUCT_NOT_HIDDEN
protected: