monoscope: we have 64 colors, don't access colors[64]
authorStefan Kost <ensonic@users.sf.net>
Wed, 2 Mar 2011 10:59:35 +0000 (12:59 +0200)
committerStefan Kost <ensonic@users.sf.net>
Wed, 2 Mar 2011 11:01:45 +0000 (13:01 +0200)
Fixes remaining invalid read.

gst/monoscope/monoscope.c

index b3fce24..e6e4346 100644 (file)
@@ -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))) {