[HarfBuzz] hb_feature_t special values
Behdad Esfahbod
behdad at behdad.org
Tue Dec 17 02:21:43 PST 2013
On 13-12-17 03:13 AM, Konstantin Ritt wrote:
> Hi Behdad,
>
> Since the common case of initializing hb_feature_t is something like
>
> { HB_TAG('k','e','r','n'), !!kerningEnabled, 0, -1 }
>
>
> , where "0, -1" means "the entire segment" and start/end fields are of unsigned int type,
> it probably worth of introducing some special constant/enum to avoid compilation warnings and to improve the code readability a bit;
>
>
> i.e. EntireSegment = (unsigned int)-1 // ### some better name needed
Hi Konstantin,
Makes sense. Will do.
Cheers,
--
behdad
http://behdad.org/
More information about the HarfBuzz
mailing list