[Libguestfs] [nbdkit PATCH 1/2] common/utils: document empty_vector compound literal assignment
Eric Blake
eblake at redhat.com
Tue Mar 28 20:17:02 UTC 2023
On Tue, Mar 28, 2023 at 06:25:13PM +0200, Laszlo Ersek wrote:
> We usually zero-initialize vectors like
>
> string_vector names = empty_vector;
>
> Allocating and zeroing separately is frequently useful however. Document
> the pattern
>
> string_vector names;
> names = (string_vector)empty_vector;
>
> where "(string_vector)empty_vector" is a compound literal.
>
> Link: http://mid.mail-archive.com/20230221183810.vjilfbmj3woqivlj@redhat.com
> Suggested-by: Eric Blake <eblake at redhat.com>
> Signed-off-by: Laszlo Ersek <lersek at redhat.com>
> ---
>
Reviewed-by: Eric Blake <eblake at redhat.com>
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
More information about the Libguestfs
mailing list