X-Git-Url: https://repo.jachan.dev/qemu.git/blobdiff_plain/db1015e92e04835c9eb50c29625fe566d1202dbd..8110fa1d94f2997badc2af39231a1d279c5bb1ee:/migration/migration.h 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 >*/