summaryrefslogtreecommitdiff
path: root/tests/gimarshallingtests.h
diff options
context:
space:
mode:
authorMikkel Kamstrup Erlandsen <mikkel.kamstrup@canonical.com>2011-10-04 12:01:42 +0200
committerMartin Pitt <martin.pitt@ubuntu.com>2011-10-25 08:41:16 +0200
commite05ed0f9c1de597cb6f925505f58cb919a5bf1c4 (patch)
tree6e9277d3b35151027b97f389d4c88ad250251b67 /tests/gimarshallingtests.h
parentd6ab510feb72ac0ff30f0942e874e2d52f3e82f6 (diff)
downloadgobject-introspection-e05ed0f9c1de597cb6f925505f58cb919a5bf1c4.tar.gz
fixes and more tests for marshalling of arrays of gvariants
Fix return type annotation for gi_marshalling_tests_array_gvariant_in() Add function variations of gi_marshalling_tests_array_gvariant_i() with different transfer modes. Make gi_marshalling_tests_array_gvariant_none_in() actually respect the transfer none annotation on the return value. https://bugzilla.gnome.org/show_bug.cgi?id=638915 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
Diffstat (limited to 'tests/gimarshallingtests.h')
-rw-r--r--tests/gimarshallingtests.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/gimarshallingtests.h b/tests/gimarshallingtests.h
index 81c3a50a..388ee051 100644
--- a/tests/gimarshallingtests.h
+++ b/tests/gimarshallingtests.h
@@ -403,7 +403,11 @@ void gi_marshalling_tests_array_zero_terminated_out (gchar ***utf8s);
void gi_marshalling_tests_array_zero_terminated_inout (gchar ***utf8s);
-GVariant **gi_marshalling_tests_array_gvariant_in (GVariant **variants);
+GVariant **gi_marshalling_tests_array_gvariant_none_in (GVariant **variants);
+
+GVariant **gi_marshalling_tests_array_gvariant_container_in (GVariant **variants);
+
+GVariant **gi_marshalling_tests_array_gvariant_full_in (GVariant **variants);
/* GArray */