svq1: use av_frame_free to free refcounted frame
authorJanne Grunau <janne-libav@jannau.net>
Sun, 10 Mar 2013 20:30:54 +0000 (21:30 +0100)
committerJanne Grunau <janne-libav@jannau.net>
Sun, 10 Mar 2013 21:28:18 +0000 (22:28 +0100)
Fixes a memleak due to avcodec_free_frame not freeing the frame data.

libavcodec/svq1dec.c

index c5d56ee..d9e6f7e 100644 (file)
@@ -793,7 +793,7 @@ static av_cold int svq1_decode_end(AVCodecContext *avctx)
 {
     SVQ1Context *s = avctx->priv_data;
 
-    avcodec_free_frame(&s->prev);
+    av_frame_free(&s->prev);
 
     return 0;
 }