]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/asfenc.c
Merge commit '5aed1d4240d411533c102eec6944aa925b7f4964'
[ffmpeg] / libavformat / asfenc.c
index 5e0f7b05c71694c4f70304030062d1749a7b121b..015c731cec82c7f97ceaba2b6e5b9b37d0312520 100644 (file)
@@ -652,6 +652,8 @@ static int asf_write_header(AVFormatContext *s)
     asf->nb_packets = 0;
 
     asf->index_ptr             = av_malloc(sizeof(ASFIndex) * ASF_INDEX_BLOCK);
+    if (!asf->index_ptr)
+        return AVERROR(ENOMEM);
     asf->nb_index_memory_alloc = ASF_INDEX_BLOCK;
     asf->maximum_packet        = 0;