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 <arm...@redhat.com> > ---
> +++ 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 <ebl...@redhat.com> -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature