[FFmpeg-cvslog] sbgdec: replace EOVERFLOW with ENOMEM.

Nicolas George git at videolan.org
Sat Dec 17 22:46:22 CET 2011


ffmpeg | branch: master | Nicolas George <nicolas.george at normalesup.org> | Sat Dec 17 22:43:34 2011 +0100| [9cb6a39c461abc8d3dd79dc5a59243038664fb65] | committer: Nicolas George

sbgdec: replace EOVERFLOW with ENOMEM.

This should fix track issue #781, regarding compilation with
i686-w64-mingw32-gcc.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9cb6a39c461abc8d3dd79dc5a59243038664fb65
---

 libavformat/sbgdec.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libavformat/sbgdec.c b/libavformat/sbgdec.c
index 2ec8702..da4bb6c 100644
--- a/libavformat/sbgdec.c
+++ b/libavformat/sbgdec.c
@@ -1331,7 +1331,7 @@ static int encode_intervals(struct sbg_script *s, AVCodecContext *avc,
         edata_size += inter->inter[i].type == WS_SINE  ? 44 :
                       inter->inter[i].type == WS_NOISE ? 32 : 0;
         if (edata_size < 0)
-            return AVERROR(EOVERFLOW);
+            return AVERROR(ENOMEM);
     }
     edata = av_malloc(edata_size);
     if (!edata)



More information about the ffmpeg-cvslog mailing list