new

Allocates and initialises a new #GVariantBuilder.

You should call g_variant_builder_unref() on the return value when it is no longer needed. The memory will not be automatically freed by any other call.

In most cases it is easier to place a #GVariantBuilder directly on the stack of the calling function and initialise it with g_variant_builder_init().

Return

a #GVariantBuilder

Since

2.24

Parameters

type

a container type