]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
Return AVERROR(ENOMEM) instead of -1 when malloc fails in url_open_dyn_buf_internal
authorreimar <reimar@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Fri, 16 Jan 2009 15:35:51 +0000 (15:35 +0000)
committerreimar <reimar@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Fri, 16 Jan 2009 15:35:51 +0000 (15:35 +0000)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16636 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

libavformat/aviobuf.c

index defd20789bf46c544eccf44bb067dbc8fb19a3a7..b1e1b49a7e17d6bb44bd1c92e9890ca34dd48ba6 100644 (file)
@@ -794,7 +794,7 @@ static int url_open_dyn_buf_internal(ByteIOContext **s, int max_packet_size)
         return -1;
     d = av_mallocz(sizeof(DynBuffer) + io_buffer_size);
     if (!d)
-        return -1;
+        return AVERROR(ENOMEM);
     *s = av_mallocz(sizeof(ByteIOContext));
     if(!*s) {
         av_free(d);