]> gitweb.michael.orlitzky.com - libsvgtiny.git/commit
src/svgtiny.c: clean up "styles" in svgtiny_parse_svg()
authorMichael Orlitzky <michael@orlitzky.com>
Sat, 19 Oct 2024 23:24:15 +0000 (19:24 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Sun, 20 Oct 2024 21:48:28 +0000 (17:48 -0400)
commit655a5d904279bf6eefa9dd071e4bdba4c395857e
tree4d6e189163ddf8266f198d4fb698ed7268818dce
parent3c69533a4e7e109389b9f74649516a25eeb8ee11
src/svgtiny.c: clean up "styles" in svgtiny_parse_svg()

We allocate "styles" at the beginning of svgtiny_parse_svg(), but only
clean it up at the very end, and not along any of the error paths. This
commit adds a bunch of css_select_results_destroy() calls along those
paths to ensure that we don't leak resources.
src/svgtiny.c