]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
Return AVERROR(ENOMEM) when appropriate
authorconrad <conrad@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Wed, 5 Sep 2007 00:25:27 +0000 (00:25 +0000)
committerconrad <conrad@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Wed, 5 Sep 2007 00:25:27 +0000 (00:25 +0000)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10368 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

libavformat/matroskaenc.c

index dfcf6f0d311b5fcc980c0a6ff54bbdc552a2baf1..d7726bcd2926e42c602ac1e1816194293a3d4bc5 100644 (file)
@@ -270,7 +270,7 @@ static int mkv_add_seekhead_entry(mkv_seekhead *seekhead, unsigned int elementid
 
     entries = av_realloc(entries, (seekhead->num_entries + 1) * sizeof(mkv_seekhead_entry));
     if (entries == NULL)
-        return -1;
+        return AVERROR(ENOMEM);
 
     entries[new_entry].elementid = elementid;
     entries[new_entry].segmentpos = filepos - seekhead->segment_offset;
@@ -345,7 +345,7 @@ static int mkv_add_cuepoint(mkv_cues *cues, AVPacket *pkt, offset_t cluster_pos)
 
     entries = av_realloc(entries, (cues->num_entries + 1) * sizeof(mkv_cuepoint));
     if (entries == NULL)
-        return -1;
+        return AVERROR(ENOMEM);
 
     entries[new_entry].pts = pkt->pts;
     entries[new_entry].tracknum = pkt->stream_index + 1;
@@ -668,7 +668,7 @@ static int mkv_write_header(AVFormatContext *s)
 
     mkv->cues = mkv_start_cues(mkv->segment_offset);
     if (mkv->cues == NULL)
-        return -1;
+        return AVERROR(ENOMEM);
 
     return 0;
 }