On 07/18/2017 08:41 AM, Markus Armbruster wrote:
> Make visit_type_null() take an @obj argument like its buddies.  This
> helps keeing the next commit simple.

s/keeing/keep/

> 
> Signed-off-by: Markus Armbruster <arm...@redhat.com>
> ---

> +++ b/qapi/qobject-output-visitor.c
> @@ -187,7 +187,8 @@ static void qobject_output_type_any(Visitor *v, const 
> char *name,
>      qobject_output_add_obj(qov, name, *obj);
>  }
>  
> -static void qobject_output_type_null(Visitor *v, const char *name, Error 
> **errp)
> +static void qobject_output_type_null(Visitor *v, const char *name,
> +                                     QNull **obj, Error **errp)
>  {
>      QObjectOutputVisitor *qov = to_qov(v);
>      qobject_output_add(qov, name, qnull());

would it be any better to call qobject_output_add(qov, name,
QINCREF(*obj)) here, to ensure we are indeed passing in an appropriate
QNull reference?  But your patch is at least self-consistent in stating
we ignore obj in output visitors.

Reviewed-by: Eric Blake <ebl...@redhat.com>

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3266
Virtualization:  qemu.org | libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to