summaryrefslogtreecommitdiff
path: root/tools/m4/convert_gio.m4
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2014-04-03 10:56:31 +0200
committerMurray Cumming <murrayc@murrayc.com>2014-04-03 10:56:31 +0200
commitca67c931dd24a27bb5bb9de56abb6cf6fcb28018 (patch)
tree1ee83cc254ffa85a98fb51403d4b4a6689d37ccf /tools/m4/convert_gio.m4
parentb1952db2640f12817eb11266eedb640e29c0c399 (diff)
downloadglibmm-ca67c931dd24a27bb5bb9de56abb6cf6fcb28018.tar.gz
Add Glib::VariantDict, needed for GApplication.
* glib/src/filelist.am: * glib/src/variantdict.[hg|ccg]: Add it as a generic refcounted type, with templated lookup_value() and insert_value() methods, though these are completely untested so far. * glib/src/variant.hg: Ignore a g_variant_dict_* function that gmmproc thinks is part of Variant. * tools/m4/convert_gio.m4: * tools/m4/convert_glib.m4: Move all Variant* conversion to the glib conversions and add a necessary one. * glib/glibmm.h: Include variantdict.h.
Diffstat (limited to 'tools/m4/convert_gio.m4')
-rw-r--r--tools/m4/convert_gio.m410
1 files changed, 0 insertions, 10 deletions
diff --git a/tools/m4/convert_gio.m4 b/tools/m4/convert_gio.m4
index a6f04a3e..c0e404aa 100644
--- a/tools/m4/convert_gio.m4
+++ b/tools/m4/convert_gio.m4
@@ -302,16 +302,6 @@ _CONVERSION(`const Glib::RefPtr<TlsPassword>&',`GTlsPassword*',`Glib::unwrap($3)
_CONVERSION(`GUnixFDList*',`Glib::RefPtr<UnixFDList>',`Glib::wrap($3)')
_CONVERSION(`const Glib::RefPtr<UnixFDList>&',`GUnixFDList*',`Glib::unwrap($3)')
-#Variant
-_CONVERSION(`GVariant*',`Glib::VariantBase',`Glib::wrap($3, false)')
-_CONVERSION(`GVariant*',`Glib::VariantContainerBase',`Glib::VariantContainerBase($3, false)')
-_CONVERSION(`const Glib::VariantBase&',`GVariant*',`const_cast<GVariant*>(($3).gobj())')
-_CONVERSION(`const Glib::VariantContainerBase&',`GVariant*',`const_cast<GVariant*>(($3).gobj())')
-
-#VariantType
-_CONVERSION(`const GVariantType*',`Glib::VariantType',`Glib::wrap(const_cast<GVariantType*>($3), true)')
-_CONVERSION(`const Glib::VariantType&',`const GVariantType*',`$3.gobj()')
-
#Volume
_CONVERSION(`GVolume*',`Glib::RefPtr<Volume>',`Glib::wrap($3)')