]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/alsdec.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavcodec / alsdec.c
index 20ef40774e9710f779b8b88fc800f0fdf5e94066..e5208fc2bfb69d7121311c8d4e29173f2bd12891 100644 (file)
@@ -651,8 +651,8 @@ static int read_var_block_data(ALSDecContext *ctx, ALSBlockData *bd)
         for (k = 1; k < sub_blocks; k++)
             s[k] = s[k - 1] + decode_rice(gb, 0);
     }
-    for (k = 1; k < sub_blocks; k++)
-        if (s[k] < 0 || s[k] > 32) {
+    for (k = 0; k < sub_blocks; k++)
+        if (s[k] > 32) {
             av_log(avctx, AV_LOG_ERROR, "k invalid for rice code.\n");
             return -1;
         }