server: use more const CoreInterface

This commit is contained in:
Marc-André Lureau 2015-07-31 17:29:07 +01:00 committed by Christophe Fergeau
parent e3187ebd29
commit 3da1e1ed0c
2 changed files with 5 additions and 5 deletions

View File

@ -1022,7 +1022,7 @@ void red_channel_client_default_migrate(RedChannelClient *rcc)
}
RedChannel *red_channel_create(int size,
SpiceCoreInterface *core,
const SpiceCoreInterface *core,
uint32_t type, uint32_t id,
int handle_acks,
channel_handle_message_proc handle_message,
@ -1137,7 +1137,7 @@ static int do_nothing_handle_message(RedChannelClient *rcc,
}
RedChannel *red_channel_create_parser(int size,
SpiceCoreInterface *core,
const SpiceCoreInterface *core,
uint32_t type, uint32_t id,
int handle_acks,
spice_parse_channel_func_t parser,

View File

@ -308,7 +308,7 @@ struct RedChannel {
RingItem link; // channels link for reds
SpiceCoreInterface *core;
const SpiceCoreInterface *core;
int handle_acks;
// RedChannel will hold only connected channel clients (logic - when pushing pipe item to all channel clients, there
@ -353,7 +353,7 @@ struct RedChannel {
/* if one of the callbacks should cause disconnect, use red_channel_shutdown and don't
* explicitly destroy the channel */
RedChannel *red_channel_create(int size,
SpiceCoreInterface *core,
const SpiceCoreInterface *core,
uint32_t type, uint32_t id,
int handle_acks,
channel_handle_message_proc handle_message,
@ -363,7 +363,7 @@ RedChannel *red_channel_create(int size,
/* alternative constructor, meant for marshaller based (inputs,main) channels,
* will become default eventually */
RedChannel *red_channel_create_parser(int size,
SpiceCoreInterface *core,
const SpiceCoreInterface *core,
uint32_t type, uint32_t id,
int handle_acks,
spice_parse_channel_func_t parser,