# HG changeset patch # User reimar # Date 1191352713 0 # Node ID 036c49377d0263bd33c1e1b8c147eae917d9afdf # Parent 58480b6d333f58250bfb788d33b14c1550ad9513 Make sure there is no uninitialized data in BITMAPINFOHEADER created by fli demuxer diff -r 58480b6d333f -r 036c49377d02 libmpdemux/demux_fli.c --- a/libmpdemux/demux_fli.c Tue Oct 02 19:13:23 2007 +0000 +++ b/libmpdemux/demux_fli.c Tue Oct 02 19:18:33 2007 +0000 @@ -80,7 +80,7 @@ stream_reset(demuxer->stream); stream_seek(demuxer->stream, 0); - header = malloc(sizeof(BITMAPINFOHEADER) + 128); + header = calloc(1, sizeof(BITMAPINFOHEADER) + 128); stream_read(demuxer->stream, header + sizeof(BITMAPINFOHEADER), 128); stream_seek(demuxer->stream, 0);