diff options
-rw-r--r-- | server/red_parse_qxl.c | 4 |
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; } |