constify SpiceBaseInterface

This commit is contained in:
Gerd Hoffmann 2010-04-16 12:25:12 +02:00
parent 6fdcb9310d
commit 2e47435ecb
2 changed files with 3 additions and 3 deletions

View File

@ -4039,7 +4039,7 @@ static void attach_to_red_agent(VDIPortInterface *interface)
__visible__ int spice_server_add_interface(SpiceServer *s,
SpiceBaseInstance *sin)
{
SpiceBaseInterface *interface = sin->sif;
const SpiceBaseInterface *interface = sin->sif;
ASSERT(reds == s);
@ -4182,7 +4182,7 @@ __visible__ int spice_server_add_interface(SpiceServer *s,
__visible__ int spice_server_remove_interface(SpiceBaseInstance *sin)
{
SpiceBaseInterface *interface = sin->sif;
const SpiceBaseInterface *interface = sin->sif;
if (strcmp(interface->type, SPICE_INTERFACE_TABLET) == 0) {
red_printf("remove SPICE_INTERFACE_TABLET");

View File

@ -47,7 +47,7 @@ struct SpiceBaseInterface {
uint32_t minor_version;
};
struct SpiceBaseInstance {
SpiceBaseInterface *sif;
const SpiceBaseInterface *sif;
};
#define SPICE_INTERFACE_CORE "core"