diff options
author | Andreas Rheinhardt <[email protected]> | 2020-09-05 21:22:21 +0200 |
---|---|---|
committer | Andreas Rheinhardt <[email protected]> | 2020-09-10 13:44:12 +0200 |
commit | 3152a2a218578ad3c024dcd7d4ced06b396d30e1 (patch) | |
tree | 279ecabd61189bf4a0761330db3ca89808a3a4da /libavformat/utils.c | |
parent | 936d967871562e36e307126b59e4e6bbb3a3bab7 (diff) |
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 <[email protected]>
Signed-off-by: Andreas Rheinhardt <[email protected]>
Diffstat (limited to 'libavformat/utils.c')
0 files changed, 0 insertions, 0 deletions