From a635d450ccbd4bd4c4bc4a1f0a08e2786616f833 Mon Sep 17 00:00:00 2001 From: Marc-André Lureau Date: Sun, 5 Dec 2010 04:24:21 +0100 Subject: gtk: fix an invalid clipboard memory copy --- gtk/channel-main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gtk/channel-main.c') diff --git a/gtk/channel-main.c b/gtk/channel-main.c index db0e68b..8215338 100644 --- a/gtk/channel-main.c +++ b/gtk/channel-main.c @@ -525,7 +525,7 @@ static void agent_clipboard_notify(SpiceMainChannel *channel, msgsize = sizeof(VDAgentClipboard) + size; cb = spice_malloc0(msgsize); cb->type = type; - memcpy(cb->data, data, msgsize); + memcpy(cb->data, data, size); agent_msg_send(channel, VD_AGENT_CLIPBOARD, msgsize, cb); free(cb); -- cgit v1.2.3