summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--server/red_parse_qxl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/server/red_parse_qxl.c b/server/red_parse_qxl.c
index 9bf8e90..8237923 100644
--- a/server/red_parse_qxl.c
+++ b/server/red_parse_qxl.c
@@ -618,12 +618,12 @@ static bool get_transform(RedMemSlotInfo *slots,
if (qxl_transform == 0)
return FALSE;
- t = (uint32_t *)get_virt(slots, qxl_transform, sizeof(dst_transform), group_id, &error);
+ t = (uint32_t *)get_virt(slots, qxl_transform, sizeof(*dst_transform), group_id, &error);
if (!t || error)
return FALSE;
- memcpy(dst_transform, t, sizeof(dst_transform));
+ memcpy(dst_transform, t, sizeof(*dst_transform));
return TRUE;
}