From 7bc3344131a307a4da3b0f65c1d6ca6968226f6e Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Wed, 2 Mar 2011 12:59:35 +0200 Subject: [PATCH] monoscope: we have 64 colors, don't access colors[64] Fixes remaining invalid read. --- gst/monoscope/monoscope.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/monoscope/monoscope.c b/gst/monoscope/monoscope.c index b3fce24..e6e4346 100644 --- a/gst/monoscope/monoscope.c +++ b/gst/monoscope/monoscope.c @@ -119,8 +119,8 @@ monoscope_update (struct monoscope_state * stateptr, gint16 data[512]) foo >>= 18; if (foo > 63) foo = 63; - if (foo < -64) - foo = -64; + if (foo < -63) + foo = -63; val = (i + ((foo + 64) << 8)); bar = val; if ((bar > 0) && (bar < (256 * 128))) { -- 2.7.4