diff mbox series

[FFmpeg-devel,2/2] avformat/swfdec: Avoid unnecessary skip

Message ID 20200920074346.1517571-2-andreas.rheinhardt@gmail.com
State Accepted
Commit ef29e5bf42660396daa624bed58e88378326d478
Headers show
Series [FFmpeg-devel,1/2] avformat/swfenc: Fix memleak upon write_header error
Related show

Checks

Context Check Description
andriy/default pending
andriy/make success Make finished
andriy/make_fate success Make fate finished

Commit Message

Andreas Rheinhardt Sept. 20, 2020, 7:43 a.m. UTC
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
---
 libavformat/swfdec.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Comments

Paul B Mahol Sept. 20, 2020, 9 a.m. UTC | #1
On Sun, Sep 20, 2020 at 09:43:46AM +0200, Andreas Rheinhardt wrote:
> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
> ---
>  libavformat/swfdec.c | 3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
> 

lgtm
diff mbox series

Patch

diff --git a/libavformat/swfdec.c b/libavformat/swfdec.c
index 9a0b27bd8c..e427998744 100644
--- a/libavformat/swfdec.c
+++ b/libavformat/swfdec.c
@@ -78,10 +78,9 @@  static int swf_probe(const AVProbeData *p)
         && p->buf[3] <= 20)
         return AVPROBE_SCORE_MAX / 4 + 1;
 
-    if (init_get_bits8(&gb, p->buf + 3, p->buf_size - 3) < 0)
+    if (init_get_bits8(&gb, p->buf + 8, p->buf_size - 8) < 0)
         return 0;
 
-    skip_bits(&gb, 40);
     len = get_bits(&gb, 5);
     if (!len)
         return 0;