Browse code

v210dec: Fix warning: ‘val’ may be used uninitialized in this function [-Wuninitialized]

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>

Michael Niedermayer authored on 2011/12/18 09:06:07
Showing 1 changed files
... ...
@@ -126,14 +126,14 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size,
126 126
 
127 127
             val  = av_le2ne32(*src++);
128 128
             *y++ =  val & 0x3FF;
129
-        }
130
-        if (w < avctx->width - 3) {
131
-            *u++ = (val >> 10) & 0x3FF;
132
-            *y++ = (val >> 20) & 0x3FF;
133
-
134
-            val  = av_le2ne32(*src++);
135
-            *v++ =  val & 0x3FF;
136
-            *y++ = (val >> 10) & 0x3FF;
129
+            if (w < avctx->width - 3) {
130
+                *u++ = (val >> 10) & 0x3FF;
131
+                *y++ = (val >> 20) & 0x3FF;
132
+
133
+                val  = av_le2ne32(*src++);
134
+                *v++ =  val & 0x3FF;
135
+                *y++ = (val >> 10) & 0x3FF;
136
+            }
137 137
         }
138 138
 
139 139
         psrc += stride;