]> git.sesse.net Git - ffmpeg/commitdiff
avcodec/exr: set layer_match in all branches
authorMichael Niedermayer <michael@niedermayer.cc>
Tue, 25 Dec 2018 20:30:54 +0000 (21:30 +0100)
committerMichael Niedermayer <michael@niedermayer.cc>
Sat, 12 Jan 2019 15:46:41 +0000 (16:46 +0100)
Otherwise it is left to the value from the previous iteration

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/exr.c

index 13755e1e6eec2302d3606a97935318c97609d97b..0f8b0fda9f2c8b343bcc0e5fc434a9f7dd101af9 100644 (file)
@@ -1389,6 +1389,7 @@ static int decode_header(EXRContext *s, AVFrame *frame)
                         if (*ch_gb.buffer == '.')
                             ch_gb.buffer++;         /* skip dot if not given */
                     } else {
+                        layer_match = 0;
                         av_log(s->avctx, AV_LOG_INFO,
                                "Channel doesn't match layer : %s.\n", ch_gb.buffer);
                     }