summaryrefslogtreecommitdiff
path: root/tests/scanner/regress.c
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2015-09-28 11:17:07 -0400
committerColin Walters <walters@verbum.org>2015-09-28 11:17:29 -0400
commitd1086a641d6e46140b13996ff5a3bfbb90662dd5 (patch)
tree23a6ccf19108b5964cde6dbbf35892613afc7e3d /tests/scanner/regress.c
parentea73b39cfc230e5cb8e5c56ffc83988c573a9513 (diff)
downloadgobject-introspection-d1086a641d6e46140b13996ff5a3bfbb90662dd5.tar.gz
scanner: GVariants are also valid to be floating
More followup to https://bugzilla.gnome.org/show_bug.cgi?id=752047
Diffstat (limited to 'tests/scanner/regress.c')
-rw-r--r--tests/scanner/regress.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/scanner/regress.c b/tests/scanner/regress.c
index 626b1324..43708e9f 100644
--- a/tests/scanner/regress.c
+++ b/tests/scanner/regress.c
@@ -4112,3 +4112,14 @@ regress_like_xkl_config_item_set_name (RegressLikeXklConfigItem *self,
strncpy (self->name, name, sizeof (self->name) - 1);
self->name[sizeof(self->name)-1] = '\0';
}
+
+/**
+ * regress_get_variant:
+ *
+ * Returns: (transfer floating): A new variant
+ */
+GVariant *
+regress_get_variant (void)
+{
+ return g_variant_new_int32 (42);
+}