]> git.sesse.net Git - ffmpeg/commitdiff
avcodec/pngenc: Initialize fctl_chunk to 0
authorMichael Niedermayer <michael@niedermayer.cc>
Wed, 7 Oct 2015 00:49:34 +0000 (02:49 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Wed, 7 Oct 2015 00:49:34 +0000 (02:49 +0200)
The structure is copied around and that triggers warnings if it is uninitialized
Fixes CID1322360

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/pngenc.c

index f6ad830cd9c019740b013768fea328e701fa9f33..0bae2acfb94ba42c52a0834ab7956e94f2b5c4cf 100644 (file)
@@ -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));