summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrediano Ziglio <freddy77@gmail.com>2020-06-09 18:52:10 +0100
committerFrediano Ziglio <freddy77@gmail.com>2023-11-22 07:39:13 +0000
commitbd66ecda898f2951555cedcb974edc1f3f78acce (patch)
tree80e9aacb6fbf22b019015c119709a37458df0af7
parentfe1c25f530b95d32cc81bc1a395d80ace631d2dd (diff)
Remove one "this"shadow
-rw-r--r--server/spicevmc.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/server/spicevmc.cpp b/server/spicevmc.cpp
index 3dbc3eaf..0851e4c9 100644
--- a/server/spicevmc.cpp
+++ b/server/spicevmc.cpp
@@ -575,12 +575,10 @@ void VmcChannelClient::send_item(RedPipeItem *item)
void RedVmcChannel::on_connect(RedClient *client, RedStream *stream, int migration,
RedChannelCapabilities *caps)
{
- RedVmcChannel *vmc_channel;
SpiceCharDeviceInstance *sin;
SpiceCharDeviceInterface *sif;
- vmc_channel = this;
- sin = vmc_channel->chardev_sin;
+ sin = chardev_sin;
if (rcc) {
red_channel_warning(this,
@@ -596,15 +594,15 @@ void RedVmcChannel::on_connect(RedClient *client, RedStream *stream, int migrati
if (!rcc) {
return;
}
- vmc_channel->queued_data = 0;
+ queued_data = 0;
rcc->ack_zero_messages_window();
if (strcmp(sin->subtype, "port") == 0) {
spicevmc_port_send_init(rcc);
}
- if (!vmc_channel->chardev->client_add(reinterpret_cast<RedCharDeviceClientOpaque *>(client),
- FALSE, 0, ~0, ~0, rcc->is_waiting_for_migrate_data())) {
+ auto opaque_client = reinterpret_cast<RedCharDeviceClientOpaque *>(client);
+ if (!chardev->client_add(opaque_client, FALSE, 0, ~0, ~0, rcc->is_waiting_for_migrate_data())) {
spice_warning("failed to add client to spicevmc");
rcc->disconnect();
return;