[FFmpeg-devel] [PATCH v2 1/2] avformat/tee: Fix TeeSlave.bsfs pointer array size
sebechlebskyjan at gmail.com
sebechlebskyjan at gmail.com
Tue May 3 15:21:20 CEST 2016
From: Jan Sebechlebsky <sebechlebskyjan at gmail.com>
TeeSlave.bsfs is array of pointers to AVBitStreamFilterContext,
so element size should be really size of a pointer, not size
of TeeSlave structure.
Signed-off-by: Jan Sebechlebsky <sebechlebskyjan at gmail.com>
---
I've rewritten sizeof as suggested :)
libavformat/tee.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/tee.c b/libavformat/tee.c
index 499ef33..6d2ce53 100644
--- a/libavformat/tee.c
+++ b/libavformat/tee.c
@@ -324,7 +324,7 @@ static int open_slave(AVFormatContext *avf, char *slave, TeeSlave *tee_slave)
}
tee_slave->header_written = 1;
- tee_slave->bsfs = av_calloc(avf2->nb_streams, sizeof(TeeSlave));
+ tee_slave->bsfs = av_calloc(avf2->nb_streams, sizeof(*tee_slave->bsfs));
if (!tee_slave->bsfs) {
ret = AVERROR(ENOMEM);
goto end;
--
1.9.1
More information about the ffmpeg-devel
mailing list