[glibmm/glibmm-2-60] Gio: Use _IS_REFCOUNTED_BOXEDTYPE where appropriate



commit a6796b5c21f8c806f5f6ff13920a0137b53e415a
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Mon Mar 18 18:22:30 2019 +0100

    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.

 gio/src/dbusintrospection.hg | 1 +
 gio/src/settingsschema.hg    | 1 +
 2 files changed, 2 insertions(+)
---
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)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]