diff options
-rw-r--r-- | src/compositor-drm.c | 2 |
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); |