aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/x86/mpegvideoencdsp.asm
diff options
context:
space:
mode:
authorLeo Izen <leo.izen@gmail.com>2023-10-07 21:36:23 -0400
committerLeo Izen <leo.izen@gmail.com>2023-10-22 15:18:13 -0400
commit86ed68420d3b60439d0b7767c53d0fdc1deb7277 (patch)
treed7b1c89e068b233be691ff2ae07728862791e671 /libavcodec/x86/mpegvideoencdsp.asm
parenta76b409dd030a461b0c5dd1ead8b22d1be560afd (diff)
downloadffmpeg-86ed68420d3b60439d0b7767c53d0fdc1deb7277.tar.gz
avcodec/librsvgdec: fix memory leaks and deprecated functions
At various points through the function librsvg_decode_frame, errors are returned from immediately without deallocating any allocated structs. This patch both fixes those leaks, and also fixes the use of functions that are deprecated since librsvg version 2.52.0. The older calls are still used, guarded by #ifdefs while the newer replacements are used if librsvg >= 2.52.0. One of the deprecated functions is used as a check for the configure shell script, so it was replaced with a different function. Signed-off-by: Leo Izen <leo.izen@gmail.com>
Diffstat (limited to 'libavcodec/x86/mpegvideoencdsp.asm')
0 files changed, 0 insertions, 0 deletions