[FFmpeg-cvslog] avcodec/dxva2_h264: Fix "may be used uninitialized" warnings

Michael Niedermayer git at videolan.org
Tue May 26 05:24:22 CEST 2015


ffmpeg | branch: master | Michael Niedermayer <michaelni at gmx.at> | Tue May 26 04:52:39 2015 +0200| [5cddfc53570fe10fa7fe6d0f166f6f0e090466f6] | committer: Michael Niedermayer

avcodec/dxva2_h264: Fix "may be used uninitialized" warnings

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

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5cddfc53570fe10fa7fe6d0f166f6f0e090466f6
---

 libavcodec/dxva2_h264.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavcodec/dxva2_h264.c b/libavcodec/dxva2_h264.c
index fe252bb..99b80ba 100644
--- a/libavcodec/dxva2_h264.c
+++ b/libavcodec/dxva2_h264.c
@@ -298,9 +298,9 @@ static int commit_bitstream_and_slice_buffer(AVCodecContext *avctx,
     const H264Picture *current_picture = h->cur_pic_ptr;
     struct dxva2_picture_context *ctx_pic = current_picture->hwaccel_picture_private;
     DXVA_Slice_H264_Short *slice = NULL;
-    void     *dxva_data_ptr;
+    void     *dxva_data_ptr = NULL;
     uint8_t  *dxva_data, *current, *end;
-    unsigned dxva_size;
+    unsigned dxva_size = 0;
     void     *slice_data;
     unsigned slice_size;
     unsigned padding;



More information about the ffmpeg-cvslog mailing list