From 6e4cd5f636475ca92129991c7cee7e4e99abed74 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 --- canvas_base.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/canvas_base.c b/canvas_base.c index 52796ed..bbb135d 100644 --- a/canvas_base.c +++ b/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);