fixed an obvious bug in FT_Done_Memory. The ANSI "free" function was called, instead of "memory->free" !!
diff --git a/src/base/ftsystem.c b/src/base/ftsystem.c
index da77ae6..f26363d 100644
--- a/src/base/ftsystem.c
+++ b/src/base/ftsystem.c
@@ -276,7 +276,7 @@
FT_EXPORT_DEF( void ) FT_Done_Memory( FT_Memory memory )
{
- free( memory );
+ memory->free( memory );
}