diff options
author | Alexei Podtelezhnikov <apodtele@gmail.com> | 2021-02-12 19:28:05 -0500 |
---|---|---|
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | 2021-02-12 19:28:05 -0500 |
commit | 70fd20e67ee79a198237f6a640d57424c2e00bc9 (patch) | |
tree | 8e1b3ee9184bbc0b48e8e9efed4f92d646f154ee /src/psnames/psmodule.c | |
parent | 54c5ad5c9215feca69614565be7ec2030ee46cfb (diff) | |
download | freetype2-70fd20e67ee79a198237f6a640d57424c2e00bc9.tar.gz |
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.
Diffstat (limited to 'src/psnames/psmodule.c')
-rw-r--r-- | src/psnames/psmodule.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/psnames/psmodule.c b/src/psnames/psmodule.c index 89dd2536a..913ca98c4 100644 --- a/src/psnames/psmodule.c +++ b/src/psnames/psmodule.c @@ -179,7 +179,7 @@ /* ft_qsort callback to sort the unicode map */ - FT_CALLBACK_DEF( int ) + FT_COMPARE_DEF( int ) compare_uni_maps( const void* a, const void* b ) { |