From 342a04c9d2a7031035d5b3ad55aeceddb15f04bc Mon Sep 17 00:00:00 2001 From: David Schleef Date: Mon, 20 Feb 2012 20:11:13 -0800 Subject: [PATCH] colorspace: Fix v210 writing out of bounds --- gst/colorspace/colorspace.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/colorspace/colorspace.c b/gst/colorspace/colorspace.c index 79ff31dad4..537da6d712 100644 --- a/gst/colorspace/colorspace.c +++ b/gst/colorspace/colorspace.c @@ -412,7 +412,7 @@ putline_v210 (ColorspaceConvert * convert, guint8 * dest, const guint8 * src, int i; guint8 *destline = FRAME_GET_LINE (dest, 0, j); - for (i = 0; i < convert->width + 5; i += 6) { + for (i = 0; i < convert->width; i += 6) { guint32 a0, a1, a2, a3; guint16 y0, y1, y2, y3, y4, y5; guint16 u0, u1, u2; @@ -518,7 +518,7 @@ putline16_v210 (ColorspaceConvert * convert, guint8 * dest, const guint16 * src, int i; guint8 *destline = FRAME_GET_LINE (dest, 0, j); - for (i = 0; i < convert->width + 5; i += 6) { + for (i = 0; i < convert->width; i += 6) { guint32 a0, a1, a2, a3; guint16 y0, y1, y2, y3, y4, y5; guint16 u0, u1, u2;