]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/smacker.c
4xm: Dont ignore dc run errors
[ffmpeg] / libavcodec / smacker.c
index d0a10bfdc87b79b69502dbc3832c8971a24d8c7d..0af11a93b6d383606a20ffdb38a54048f5ba95b7 100644 (file)
@@ -261,6 +261,8 @@ static int smacker_decode_header_tree(SmackVContext *smk, GetBitContext *gb, int
     huff.maxlength = 0;
     huff.current = 0;
     huff.values = av_mallocz(huff.length * sizeof(int));
+    if (!huff.values)
+        return AVERROR(ENOMEM);
 
     if (smacker_decode_bigtree(gb, &huff, &ctx) < 0)
         err = -1;