]> git.sesse.net Git - ffmpeg/commitdiff
avformat/test/fifo_muxer: add check for FailingMuxerPacketData alloc
authorSteven Liu <lq@chinaffmpeg.org>
Thu, 5 Jan 2017 22:35:32 +0000 (06:35 +0800)
committerSteven Liu <lq@chinaffmpeg.org>
Thu, 5 Jan 2017 22:35:32 +0000 (06:35 +0800)
CID: 1396257

Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
libavformat/tests/fifo_muxer.c

index dc62965a152b56b55c52a6956898f9e901abc2bc..e20bd6e7b2b1c5ae0f48145d5a7a9fefa3f17949 100644 (file)
@@ -151,6 +151,9 @@ static int prepare_packet(AVPacket *pkt,const FailingMuxerPacketData *pkt_data,
 {
     int ret;
     FailingMuxerPacketData *data = av_malloc(sizeof(*data));
+    if (!data) {
+        return AVERROR(ENOMEM);
+    }
     memcpy(data, pkt_data, sizeof(FailingMuxerPacketData));
     ret = av_packet_from_data(pkt, (uint8_t*) data, sizeof(*data));