diff options
author | Jonathon Jongsma <jjongsma@redhat.com> | 2015-01-16 16:34:38 -0600 |
---|---|---|
committer | Fabiano FidĂȘncio <fidencio@redhat.com> | 2015-02-23 23:00:43 +0100 |
commit | f1535cd9b29eefa397eba090b91cbb70f2fae53f (patch) | |
tree | 1ae918a43e0826b871b7a9259d8c1d2640c25979 | |
parent | 962843c1e1e79a7e1e84fd87c12c8d63d856450c (diff) | |
download | spice-f1535cd9b29eefa397eba090b91cbb70f2fae53f.tar.gz spice-f1535cd9b29eefa397eba090b91cbb70f2fae53f.tar.xz spice-f1535cd9b29eefa397eba090b91cbb70f2fae53f.zip |
Change reds_client_monitors_config_cleanup() to take RedsState arg
-rw-r--r-- | server/reds.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/server/reds.c b/server/reds.c index c0980aab..aa99a5e9 100644 --- a/server/reds.c +++ b/server/reds.c @@ -985,7 +985,7 @@ void reds_release_agent_data_buffer(RedsState *reds, uint8_t *buf) dev_state->recv_from_client_buf_pushed = FALSE; } -static void reds_client_monitors_config_cleanup(void) +static void reds_client_monitors_config_cleanup(RedsState *reds) { RedsClientMonitorsConfig *cmc = &reds->client_monitors_config; @@ -1017,7 +1017,7 @@ static void reds_on_main_agent_monitors_config( monitors_config = (VDAgentMonitorsConfig *)(cmc->buffer + sizeof(*msg_header)); spice_debug("%s: %d\n", __func__, monitors_config->num_of_monitors); red_dispatcher_client_monitors_config(monitors_config); - reds_client_monitors_config_cleanup(); + reds_client_monitors_config_cleanup(reds); } void reds_on_main_agent_data(MainChannelClient *mcc, void *message, size_t size) @@ -3295,7 +3295,7 @@ static int do_spice_init(SpiceCoreInterface *core_interface) reds->mouse_mode = SPICE_MOUSE_MODE_SERVER; - reds_client_monitors_config_cleanup(); + reds_client_monitors_config_cleanup(reds); reds->allow_multiple_clients = getenv(SPICE_DEBUG_ALLOW_MC_ENV) != NULL; if (reds->allow_multiple_clients) { |