> FT_Get_Glyph(  face->glyph, &glyph );     // lazy copy in
> `ft_bitmap_glyph_init'

I think the else (proper copy) condition is bogus. If bitmap is not
owned, it is not
valid and you cannot copy it, which leaves us with lazy case only.
Elsewhere, we do not even free the bitmap buffer in the FT_GlyphSlot
if it is not owned.

_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to