Closed enzo1982 closed 3 years ago
The call to free in line 584 of sharedbook.c mismatches the _ogg_calloc call used to allocated that data in line 216.
free
_ogg_calloc
This causes make check to fail when alternative allocators are used, e.g. the xmm_malloc family of allocators used with the Lancer optimizations.
make check
xmm_malloc
Merged in 4e1155cc77a2c672f3dd18f9a32dbf1404693289 via https://gitlab.xiph.org/xiph/vorbis/-/merge_requests/18.
Thanks for the fix!
The call to
free
in line 584 of sharedbook.c mismatches the_ogg_calloc
call used to allocated that data in line 216.This causes
make check
to fail when alternative allocators are used, e.g. thexmm_malloc
family of allocators used with the Lancer optimizations.