From 79ff462e73e73591573bcd01e8ee6614b7ac1c69 Mon Sep 17 00:00:00 2001
From: Patrik Kullman <patrik@yes.nu>
Date: Tue, 10 Feb 2009 10:35:05 +0000
Subject: [PATCH] Fix (with av_uninit()) false positive warning about
 uninitialized variable: offset is initialized and used if code == 1. patch by
 Patrik Kullman %patrik A yes P nu%

Originally committed as revision 17128 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 libavcodec/bfi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/bfi.c b/libavcodec/bfi.c
index baf09976f36..50d3beafa44 100644
--- a/libavcodec/bfi.c
+++ b/libavcodec/bfi.c
@@ -94,7 +94,7 @@ static int bfi_decode_frame(AVCodecContext * avctx, void *data,
 
     while (dst != frame_end) {
         static const uint8_t lentab[4]={0,2,0,1};
-        unsigned int byte = *buf++, offset;
+        unsigned int byte = *buf++, av_uninit(offset);
         unsigned int code = byte >> 6;
         unsigned int length = byte & ~0xC0;
 
-- 
GitLab