]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/dvdsub_parser.c
Add missing release_buffer on close
[ffmpeg] / libavcodec / dvdsub_parser.c
index c3686d1a44e3542e981eca04c8e671837d77da98..8f1b8d08e3e3f4ef21d5610d865a41736a594f28 100644 (file)
@@ -29,7 +29,7 @@ typedef struct DVDSubParseContext {
     int packet_index;
 } DVDSubParseContext;
 
-static int dvdsub_parse_init(AVCodecParserContext *s)
+static av_cold int dvdsub_parse_init(AVCodecParserContext *s)
 {
     return 0;
 }
@@ -70,7 +70,7 @@ static int dvdsub_parse(AVCodecParserContext *s,
     return buf_size;
 }
 
-static void dvdsub_parse_close(AVCodecParserContext *s)
+static av_cold void dvdsub_parse_close(AVCodecParserContext *s)
 {
     DVDSubParseContext *pc = s->priv_data;
     av_freep(&pc->packet);