From e01e94d312a0b23764367e87958c23bf76e6a782 Mon Sep 17 00:00:00 2001 From: Gwenole Beauchesne Date: Thu, 3 Jan 2013 15:57:25 +0100 Subject: [PATCH] subpicture: don't overallocate palette on 64-bit systems. Allocate the exact amount of memory for VA image palettes on 64-bit systems. No more. Signed-off-by: Gwenole Beauchesne --- src/i965_drv_video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c index 5051f31..1dbbcbb 100755 --- a/src/i965_drv_video.c +++ b/src/i965_drv_video.c @@ -2392,7 +2392,7 @@ i965_CreateImage(VADriverContextP ctx, dri_bo_reference(obj_image->bo); if (image->num_palette_entries > 0 && image->entry_bytes > 0) { - obj_image->palette = malloc(image->num_palette_entries * sizeof(obj_image->palette)); + obj_image->palette = malloc(image->num_palette_entries * sizeof(*obj_image->palette)); if (!obj_image->palette) goto error; } -- 2.7.4