summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2019-03-18 18:22:30 +0100
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2019-03-18 18:22:30 +0100
commita6796b5c21f8c806f5f6ff13920a0137b53e415a (patch)
tree7506b2dcda35ee4802700254f347329b555bd5f7
parent1ce9fd80629b32104c956278dde80c3bd974d543 (diff)
downloadglibmm-a6796b5c21f8c806f5f6ff13920a0137b53e415a.tar.gz
Gio: Use _IS_REFCOUNTED_BOXEDTYPE where appropriate
* gio/src/dbusintrospection.hg: Add _IS_REFCOUNTED_BOXEDTYPE to Gio::DBus::InterfaceInfo which is used in _WRAP_PROPERTY in Gio::DBus::Proxy. * gio/src/settingsschema.hg: Add _IS_REFCOUNTED_BOXEDTYPE. SettingsSchema is used in _WRAP_PROPERTY in Gio::Settings.
-rw-r--r--gio/src/dbusintrospection.hg1
-rw-r--r--gio/src/settingsschema.hg1
2 files changed, 2 insertions, 0 deletions
diff --git a/gio/src/dbusintrospection.hg b/gio/src/dbusintrospection.hg
index d56f6da4..0ec349c8 100644
--- a/gio/src/dbusintrospection.hg
+++ b/gio/src/dbusintrospection.hg
@@ -104,6 +104,7 @@ public:
class InterfaceInfo final
{
_CLASS_OPAQUE_REFCOUNTED(InterfaceInfo, GDBusInterfaceInfo, NONE, g_dbus_interface_info_ref, g_dbus_interface_info_unref)
+ _IS_REFCOUNTED_BOXEDTYPE(g_dbus_interface_info_get_type)
_IGNORE(g_dbus_interface_info_ref, g_dbus_interface_info_unref)
public:
diff --git a/gio/src/settingsschema.hg b/gio/src/settingsschema.hg
index 843f96d3..5d4da543 100644
--- a/gio/src/settingsschema.hg
+++ b/gio/src/settingsschema.hg
@@ -54,6 +54,7 @@ namespace Gio
class SettingsSchema final
{
_CLASS_OPAQUE_REFCOUNTED(SettingsSchema, GSettingsSchema, NONE, g_settings_schema_ref, g_settings_schema_unref)
+ _IS_REFCOUNTED_BOXEDTYPE
protected:
_IGNORE(g_settings_schema_ref, g_settings_schema_unref)