Merge third_party/opus/src from https://chromium.googlesource.com/chromium/deps/opus.git at 79181daa729bbfd77c8bf51dbcac8aac1593ccba

This commit was generated by merge_from_chromium.py.

Change-Id: I0eb1ff44299839e3e1e62d37a75281e747065545
diff --git a/src/opus_decoder.c b/src/opus_decoder.c
index 161bd02..f0188cd 100644
--- a/src/opus_decoder.c
+++ b/src/opus_decoder.c
@@ -612,16 +612,14 @@
       /* Padding flag is bit 6 */
       if (ch&0x40)
       {
-         int padding=0;
          int p;
          do {
             if (len<=0)
                return OPUS_INVALID_PACKET;
             p = *data++;
             len--;
-            padding += p==255 ? 254: p;
+            len -= p==255 ? 254: p;
          } while (p==255);
-         len -= padding;
       }
       if (len<0)
          return OPUS_INVALID_PACKET;