changeset 3858:62a7a6a6a038 libavformat

check for malloc failure
author bcoudurier
date Sun, 31 Aug 2008 20:21:00 +0000
parents 50bb82abb278
children 8bde52c0934c
files movenc.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/movenc.c	Sun Aug 31 20:20:12 2008 +0000
+++ b/movenc.c	Sun Aug 31 20:21:00 2008 +0000
@@ -1616,6 +1616,8 @@
         /* copy frame to create needed atoms */
         trk->vosLen = size;
         trk->vosData = av_malloc(size);
+        if (!trk->vosData)
+            return AVERROR(ENOMEM);
         memcpy(trk->vosData, pkt->data, size);
     }