commit | 70fd20e67ee79a198237f6a640d57424c2e00bc9 | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Fri Feb 12 19:28:05 2021 -0500 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Fri Feb 12 19:28:05 2021 -0500 |
tree | 8e1b3ee9184bbc0b48e8e9efed4f92d646f154ee | |
parent | 54c5ad5c9215feca69614565be7ec2030ee46cfb [diff] |
Decorate qsort callbacks with cdecl. * include/freetype/internal/compiler-macros.h (FT_COMPARE_DEF): Add new macro. * src/base/ftrfork.c, src/bdf/bdflib.c, src/gxvalid/gxvcommn.c, src/psaux/afmparse.c, src/psnames/psmodule.c, src/type1/t1afm.c, src/sfnt/sfwoff.c, src/sfnt/sfwoff2.c: Update qsort callbacks. Fixes #1026 when compiling FreeType with an unusual calling convention while the C library qsort still expects cdecl.