From b4da4307a91e477e98f62498590a5dafb9d08204 Mon Sep 17 00:00:00 2001 From: Diego Biurrun Date: Tue, 21 Mar 2017 11:46:43 +0100 Subject: avcodec/fmvc: small refactoring in decode_type1() Signed-off-by: Paul B Mahol --- libavcodec/fmvc.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'libavcodec/fmvc.c') diff --git a/libavcodec/fmvc.c b/libavcodec/fmvc.c index 9c452da351..1f8b0c5c17 100644 --- a/libavcodec/fmvc.c +++ b/libavcodec/fmvc.c @@ -380,18 +380,14 @@ static int decode_type1(GetByteContext *gb, PutByteContext *pb) bytestream2_put_byte(pb, bytestream2_get_byte(&gbc)); bytestream2_put_byte(pb, bytestream2_get_byte(&gbc)); bytestream2_put_byte(pb, bytestream2_get_byte(&gbc)); - do { - bytestream2_put_byte(pb, bytestream2_get_byte(&gbc)); - --len; - } while (len && bytestream2_get_bytes_left(&gbc) > 0); } else { bytestream2_put_le32(pb, bytestream2_get_le32(&gbc)); len--; - do { - bytestream2_put_byte(pb, bytestream2_get_byte(&gbc)); - len--; - } while (len && bytestream2_get_bytes_left(&gbc) > 0); } + do { + bytestream2_put_byte(pb, bytestream2_get_byte(&gbc)); + len--; + } while (len && bytestream2_get_bytes_left(&gbc) > 0); } return 0; -- cgit v1.2.3