Fix the type of container used to initialize the GVariantBuilder structure which builds an array of tuples.
Signed-off-by: Guido Trentalancia <gu...@trentalancia.com> --- src/std.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -pru libsigrok-git-orig/src/std.c libsigrok-git-std-fix-g_variant_type/src/std.c --- libsigrok-git-orig/src/std.c 2018-10-20 13:12:30.989966965 +0200 +++ libsigrok-git-std-fix-g_variant_type/src/std.c 2018-11-18 23:53:18.742306303 +0100 @@ -624,7 +624,7 @@ SR_PRIV GVariant *std_gvar_tuple_array(c GVariant *rational[2]; GVariantBuilder gvb; - g_variant_builder_init(&gvb, G_VARIANT_TYPE_ARRAY); + g_variant_builder_init(&gvb, G_VARIANT_TYPE_TUPLE); for (i = 0; i < n; i++) { rational[0] = g_variant_new_uint64(a[i][0]); @@ -643,7 +643,7 @@ SR_PRIV GVariant *std_gvar_tuple_rationa GVariant *rational[2]; GVariantBuilder gvb; - g_variant_builder_init(&gvb, G_VARIANT_TYPE_ARRAY); + g_variant_builder_init(&gvb, G_VARIANT_TYPE_TUPLE); for (i = 0; i < n; i++) { rational[0] = g_variant_new_uint64(r[i].p); _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel