From b7ddbf740841fe5130ce4606815eb12f384e36eb Mon Sep 17 00:00:00 2001
From: Hendrik Leppkes <h.leppkes@gmail.com>
Date: Fri, 3 May 2013 22:06:36 +0200
Subject: [PATCH] aacdec: free frame buffer on failure

---
 libavcodec/aacdec.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c
index f60060a..034c272 100644
--- a/libavcodec/aacdec.c
+++ b/libavcodec/aacdec.c
@@ -2634,6 +2634,7 @@ static int aac_decode_frame_int(AVCodecContext *avctx, void *data,
     }
     return 0;
 fail:
+    av_frame_unref(ac->frame);
     pop_output_configuration(ac);
     return err;
 }
-- 
1.8.1.msysgit.1

