Eduardo Habkost <ehabk...@redhat.com> wrote: > $ ./scripts/codeconverter/converter.py -i \ > --pattern=TypeCheckMacro $(git grep -l '' -- '*.[ch]') > > Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> > --- > Changes series v2 -> v3: this is a new patch added in series v3 > > The script was re-run after rebase and after additional patches > were added to this series. > > This is being submitted as a separate patch to make review > easier, but it can be squashed into the previous patch once it > gets reviewed. >
... > diff --git a/migration/migration.h b/migration/migration.h > index 4103e549bb..bdc7450da3 100644 > --- a/migration/migration.h > +++ b/migration/migration.h > @@ -116,12 +116,8 @@ void > fill_destination_postcopy_migration_info(MigrationInfo *info); > #define TYPE_MIGRATION "migration" > > typedef struct MigrationClass MigrationClass; > -#define MIGRATION_OBJ_CLASS(klass) \ > - OBJECT_CLASS_CHECK(MigrationClass, (klass), TYPE_MIGRATION) > -#define MIGRATION_OBJ(obj) \ > - OBJECT_CHECK(MigrationState, (obj), TYPE_MIGRATION) > -#define MIGRATION_OBJ_GET_CLASS(obj) \ > - OBJECT_GET_CLASS(MigrationClass, (obj), TYPE_MIGRATION) > +DECLARE_OBJ_CHECKERS(MigrationState, MigrationClass, > + MIGRATION_OBJ, TYPE_MIGRATION) > > struct MigrationClass { > /*< private >*/ Reviewed-by: Juan Quintela <quint...@redhat.com>