aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/hq_hqadata.c
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/hq_hqadata.c
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/hq_hqadata.c')
0 files changed, 0 insertions, 0 deletions