From ba85215f102d3e9294ffbb85b0c52b5199d229e8 Mon Sep 17 00:00:00 2001 From: Nat! Date: Sun, 31 Oct 2021 22:28:28 +0100 Subject: [PATCH] Update fontstash.h * change call order in `fonsDeleteInternal` so that free memory isn't passed to `fons__tt_done` --- src/fontstash.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fontstash.h b/src/fontstash.h index 6e141a2..fa01895 100644 --- a/src/fontstash.h +++ b/src/fontstash.h @@ -1660,8 +1660,8 @@ void fonsDeleteInternal(FONScontext* stash) if (stash->fonts) free(stash->fonts); if (stash->texData) free(stash->texData); if (stash->scratch) free(stash->scratch); - free(stash); fons__tt_done(stash); + free(stash); } void fonsSetErrorCallback(FONScontext* stash, void (*callback)(void* uptr, int error, int val), void* uptr)