On 07/18/2017 08:41 AM, Markus Armbruster wrote: > I expect the 'null' type to be useful mostly for members of alternate > types. > > Signed-off-by: Markus Armbruster <[email protected]> > ---
> +++ b/include/qapi/qmp/qobject.h
> @@ -93,9 +93,9 @@ static inline QType qobject_type(const QObject *obj)
> return obj->type;
> }
>
> -typedef struct QNull {
> +struct QNull {
This line was just added...
> QObject base;
> -} QNull;
> +};
>
> extern QNull qnull_;
>
> diff --git a/include/qemu/typedefs.h b/include/qemu/typedefs.h
> index 2706aab..ba69bd8 100644
> --- a/include/qemu/typedefs.h
> +++ b/include/qemu/typedefs.h
> @@ -87,6 +87,7 @@ typedef struct QEMUSGList QEMUSGList;
> typedef struct QEMUTimer QEMUTimer;
> typedef struct QEMUTimerListGroup QEMUTimerListGroup;
> typedef struct QObject QObject;
> +typedef struct QNull QNull;
...is it worth hoisting this typedef into 2/10 for less churn?
Reviewed-by: Eric Blake <[email protected]>
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature
