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)