X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=blobdiff_plain;f=src%2Fstd.c;h=4e069702294d0a5d58344b5e3bf0c7fe2740d83c;hp=cd3bdd0b33de3f4ec296d1e84e7ca18d8bafa3be;hb=1bb348cdbfede41fe1626847e1e1c78a858b1e04;hpb=80d349756971fe8c4e3326e0d0e38a45a82a6554 diff --git a/src/std.c b/src/std.c index cd3bdd0b..4e069702 100644 --- a/src/std.c +++ b/src/std.c @@ -624,7 +624,7 @@ SR_PRIV GVariant *std_gvar_tuple_array(const uint64_t a[][2], unsigned int n) 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_rational(const struct sr_rational *r, unsigned 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);