[FFmpeg-cvslog] avcodec/pngenc: Initialize fctl_chunk to 0

Michael Niedermayer git at videolan.org
Wed Oct 7 04:47:27 CEST 2015


ffmpeg | branch: master | Michael Niedermayer <michael at niedermayer.cc> | Wed Oct  7 02:49:34 2015 +0200| [e96ecaf053d8d606e38ae2e56ba6cf58875021b0] | committer: Michael Niedermayer

avcodec/pngenc: Initialize fctl_chunk to 0

The structure is copied around and that triggers warnings if it is uninitialized
Fixes CID1322360

Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

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

 libavcodec/pngenc.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/pngenc.c b/libavcodec/pngenc.c
index f6ad830..0bae2ac 100644
--- a/libavcodec/pngenc.c
+++ b/libavcodec/pngenc.c
@@ -817,7 +817,7 @@ static int encode_apng(AVCodecContext *avctx, AVPacket *pkt,
     int ret;
     int enc_row_size;
     size_t max_packet_size;
-    APNGFctlChunk fctl_chunk;
+    APNGFctlChunk fctl_chunk = {0};
 
     if (pict && avctx->codec_id == AV_CODEC_ID_APNG && s->color_type == PNG_COLOR_TYPE_PALETTE) {
         uint32_t checksum = ~av_crc(av_crc_get_table(AV_CRC_32_IEEE_LE), ~0U, pict->data[1], 256 * sizeof(uint32_t));



More information about the ffmpeg-cvslog mailing list