reds: Remove leak allocating migration state

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
This commit is contained in:
Frediano Ziglio 2017-09-19 08:28:02 +01:00
parent 7a3bfedfbe
commit 343ac9f78d
2 changed files with 1 additions and 5 deletions

View File

@ -3378,7 +3378,7 @@ SPICE_GNUC_VISIBLE int spice_server_add_interface(SpiceServer *reds,
return -1;
}
reds->migration_interface = SPICE_CONTAINEROF(sin, SpiceMigrateInstance, base);
reds->migration_interface->st = spice_new0(SpiceMigrateState, 1);
reds->migration_interface->st = (SpiceMigrateState *)(intptr_t)1; // dummy pointer
}
return 0;

View File

@ -35,10 +35,6 @@ static inline QXLInterface * qxl_get_interface(QXLInstance *qxl)
return SPICE_CONTAINEROF(qxl->base.sif, QXLInterface, base);
}
struct SpiceMigrateState {
int dummy;
};
/* main thread only */
void reds_handle_channel_event(RedsState *reds, int event, SpiceChannelEventInfo *info);