--- src/base/ftsynth.c.old 2006-11-07 10:38:57.000000000 +0100 +++ src/base/ftsynth.c 2008-12-12 14:31:53.000000000 +0100 @@ -83,6 +83,10 @@ if ( error ) return error; + error = FT_Bitmap_Done( slot->library, &slot->bitmap ); + if ( error ) + return error; + slot->bitmap = bitmap; slot->internal->flags |= FT_GLYPH_OWN_BITMAP; }