summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/compositor-drm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compositor-drm.c b/src/compositor-drm.c
index ba376eb..edeb0ab 100644
--- a/src/compositor-drm.c
+++ b/src/compositor-drm.c
@@ -1227,7 +1227,7 @@ create_sprites(struct drm_compositor *ec)
sprite->compositor = ec;
sprite->count_formats = plane->count_formats;
memcpy(sprite->formats, plane->formats,
- plane->count_formats);
+ plane->count_formats * sizeof(plane->formats[0]));
drmModeFreePlane(plane);
wl_list_insert(&ec->sprite_list, &sprite->link);