Eduardo Habkost <ehabkost@xxxxxxxxxx> wrote: > $ ./scripts/codeconverter/converter.py -i \ > --pattern=TypeCheckMacro $(git grep -l '' -- '*.[ch]') > > Reviewed-by: Daniel P. Berrangé <berrange@xxxxxxxxxx> > Signed-off-by: Eduardo Habkost <ehabkost@xxxxxxxxxx> > --- > Changes v2 -> v3: > * Removed hunks due to rebase conflicts: > hw/arm/integratorcp.c hw/arm/versatilepb.c hw/sd/pl181.c > include/hw/ppc/xive.h > * Reviewed-by line from Daniel was kept, as no additional hunks > are introduced in this version [Dropeed CC'd] ... > diff --git a/migration/rdma.c b/migration/rdma.c > index e3eac913bc..87cb277d05 100644 > --- a/migration/rdma.c > +++ b/migration/rdma.c > @@ -399,8 +399,8 @@ typedef struct RDMAContext { > > #define TYPE_QIO_CHANNEL_RDMA "qio-channel-rdma" > typedef struct QIOChannelRDMA QIOChannelRDMA; > -#define QIO_CHANNEL_RDMA(obj) \ > - OBJECT_CHECK(QIOChannelRDMA, (obj), TYPE_QIO_CHANNEL_RDMA) > +DECLARE_INSTANCE_CHECKER(QIOChannelRDMA, QIO_CHANNEL_RDMA, > + TYPE_QIO_CHANNEL_RDMA) > > > Reviewed-by: Juan Quintela <quintela@xxxxxxxxxx>