100l, wrong argument to av_freep
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 5 Aug 2007 12:11:13 +0000 (12:11 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 5 Aug 2007 12:11:13 +0000 (12:11 +0000)
Originally committed as revision 9935 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/xsubdec.c

index 01eb9a6..cd327f8 100644 (file)
@@ -66,7 +66,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size,
         sub->rects = av_mallocz(sizeof(AVSubtitleRect));
         sub->num_rects = 1;
     }
-    av_freep(sub->rects[0].bitmap);
+    av_freep(&sub->rects[0].bitmap);
     sub->rects[0].x = x; sub->rects[0].y = y;
     sub->rects[0].w = w; sub->rects[0].h = h;
     sub->rects[0].linesize = w;