summaryrefslogtreecommitdiff
path: root/server/dcc.cpp
diff options
context:
space:
mode:
authorFrediano Ziglio <fziglio@redhat.com>2019-05-24 20:00:01 +0100
committerFrediano Ziglio <freddy77@gmail.com>2020-05-01 06:58:09 +0100
commit2b04f644f670af79fef9332deb75722f056c5819 (patch)
tree3ca3fd30a4e80f96165d7dd9ccbfb6c0ee8bde8b /server/dcc.cpp
parent2ffa7d00c60808e2f640df9bc9b5d62598455588 (diff)
red-channel-client: Move handle_migrate_data as virtual function
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Diffstat (limited to 'server/dcc.cpp')
-rw-r--r--server/dcc.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/server/dcc.cpp b/server/dcc.cpp
index ef42384b..2da374d4 100644
--- a/server/dcc.cpp
+++ b/server/dcc.cpp
@@ -1148,8 +1148,9 @@ static bool restore_surfaces_lossy(DisplayChannelClient *dcc,
return TRUE;
}
-bool dcc_handle_migrate_data(DisplayChannelClient *dcc, uint32_t size, void *message)
+bool DisplayChannelClient::handle_migrate_data(uint32_t size, void *message)
{
+ DisplayChannelClient *dcc = this;
DisplayChannel *display = DCC_TO_DC(dcc);
int surfaces_restored = FALSE;
SpiceMigrateDataHeader *header = (SpiceMigrateDataHeader *)message;