summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorThomas Holder <thomas.holder@schrodinger.com>2019-11-21 11:12:14 +0100
committerThomas Holder <thomas.holder@schrodinger.com>2019-11-21 11:12:14 +0100
commitc84f13cf14f2436524d143c44601b8a59ac07a11 (patch)
tree132a3f3375104d7ea0826afbdfe1644e6d8f86f4 /tools
parent9015d94eecc7e7e4c2f7a246455cc63a2361f8ed (diff)
downloadglibmm-c84f13cf14f2436524d143c44601b8a59ac07a11.tar.gz
Glib::Regex: Use UStringView
Fixes #66
Diffstat (limited to 'tools')
-rw-r--r--tools/m4/convert_glib.m42
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/m4/convert_glib.m4 b/tools/m4/convert_glib.m4
index c7df34e9..e9dd22b2 100644
--- a/tools/m4/convert_glib.m4
+++ b/tools/m4/convert_glib.m4
@@ -99,6 +99,8 @@ _CONVERSION(`const char*',`const-gchar*',`$3')
_CONVERSION(`const-gchar*',`const char*',`$3')
_CONVERSION(`const char*',`const std::string&',__GCHARP_TO_STDSTRING)
+_CONVERSION(`Glib::UStringView',`const char*',`$3.c_str()')
+
_CONVERSION(`return-gchar*',`Glib::ustring',`Glib::convert_return_gchar_ptr_to_ustring($3)')
_CONVERSION(`return-gchar*',`std::string',`Glib::convert_return_gchar_ptr_to_stdstring($3)')
_CONVERSION(`return-char*',`Glib::ustring',`Glib::convert_return_gchar_ptr_to_ustring($3)')