Oh hb_font_t, I am sorry, as far as I know they are always valid, I don't know of a case that it can be invalid other than having an invalid hb_face_t. Maybe others can help better on this. Relying on hb_shape_full result is not that common practice as most of clients don't use it and they use hb_shape which returns void, I suggest you to stick to that also.
On Wednesday, May 29, 2019, Ebrahim Byagowi <[email protected]> wrote: > Getting glyph count is just as good anything you can thing, if a font > doesn't have a glyph it is either empty or corrupted, there no valid use > case for such AFAICU > > On Wednesday, May 29, 2019, Eli Zaretskii <[email protected]> wrote: > >> Last time I asked a similar question, I was told to use >> hb_face_get_glyph_count. But eventually I need to know that an >> hb_font_t I create from the face is valid and can be used for >> shaping. What are the best practices for doing that? >> >> Or maybe the shaper will return 'false' when given an invalid font, >> and all I need is to test the return value of the shaper? >> >> TIA >> _______________________________________________ >> HarfBuzz mailing list >> [email protected] >> https://lists.freedesktop.org/mailman/listinfo/harfbuzz > >
_______________________________________________ HarfBuzz mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/harfbuzz
