diff --git a/src/fontstash.h b/src/fontstash.h index 6dd9cf9..b3feeaa 100644 --- a/src/fontstash.h +++ b/src/fontstash.h @@ -161,6 +161,10 @@ typedef struct FONSttFontImpl FONSttFontImpl; #define STB_TRUETYPE_IMPLEMENTATION +static void* fons__tmpalloc(size_t size, void* up); +static void fons__tmpfree(void* ptr, void* up); +#define STBTT_malloc(x,u) fons__tmpalloc(x,u) +#define STBTT_free(x,u) fons__tmpfree(x,u) #include "stb_truetype.h" struct FONSttFontImpl { @@ -392,11 +396,6 @@ int fons__tt_getGlyphKernAdvance(FONSttFontImpl *font, int glyph1, int glyph2) #else -static void* fons__tmpalloc(size_t size, void* up); -static void fons__tmpfree(void* ptr, void* up); -#define STBTT_malloc(x,u) fons__tmpalloc(x,u) -#define STBTT_free(x,u) fons__tmpfree(x,u) - int fons__tt_init(FONScontext *context) { FONS_NOTUSED(context);