aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/utils.c
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>2020-09-05 21:22:21 +0200
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>2020-09-10 13:44:12 +0200
commit3152a2a218578ad3c024dcd7d4ced06b396d30e1 (patch)
tree279ecabd61189bf4a0761330db3ca89808a3a4da /libavformat/utils.c
parent936d967871562e36e307126b59e4e6bbb3a3bab7 (diff)
downloadffmpeg-3152a2a218578ad3c024dcd7d4ced06b396d30e1.tar.gz
avformat/segment: Fix leak of string on error
A string containing the segment's filename that the segment muxer allocates got only freed in its write_trailer function. This implies that it leaks if write_trailer is never called, e.g. if initializing the child muxer fails. This commit fixes this by freeing the string in the deinit function instead. Reviewed-by: Ridley Combs <rcombs@rcombs.me> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavformat/utils.c')
0 files changed, 0 insertions, 0 deletions