From 7df548358ca44b2c2194b4ee0bfada04475f4e49 Mon Sep 17 00:00:00 2001 From: Yonit Halperin Date: Thu, 15 Jul 2010 11:50:28 +0300 Subject: [PATCH] canvas_base jpeg_alpha: supply the correct size to jpeg_decoder --- common/canvas_base.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/canvas_base.c b/common/canvas_base.c index 52796eda..bbb135d5 100644 --- a/common/canvas_base.c +++ b/common/canvas_base.c @@ -581,7 +581,7 @@ static pixman_image_t *canvas_get_jpeg_alpha(CanvasBase *canvas, ASSERT(image->u.jpeg_alpha.data->num_chunks == 1); canvas->jpeg->ops->begin_decode(canvas->jpeg, image->u.jpeg_alpha.data->chunk[0].data, - image->u.jpeg_alpha.data->chunk[0].len, + image->u.jpeg_alpha.jpeg_size, &width, &height); ASSERT((uint32_t)width == image->descriptor.width); ASSERT((uint32_t)height == image->descriptor.height);