avcodec/h264: Fix memleak of a53_caption
authorMichael Niedermayer <michael@niedermayer.cc>
Sat, 13 Feb 2016 01:06:22 +0000 (02:06 +0100)
committerMichael Niedermayer <michael@niedermayer.cc>
Sat, 13 Feb 2016 01:06:22 +0000 (02:06 +0100)
Fixes Ticket5111

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/h264.c

index 28b14cd..fe8d44e 100644 (file)
@@ -1927,6 +1927,9 @@ av_cold void ff_h264_free_context(H264Context *h)
     av_freep(&h->slice_ctx);
     h->nb_slice_ctx = 0;
 
+    h->a53_caption_size = 0;
+    av_freep(&h->a53_caption);
+
     for (i = 0; i < MAX_SPS_COUNT; i++)
         av_freep(h->sps_buffers + i);