[os2] Rewrite a loop
This commit is contained in:
parent
082e5c5def
commit
9fb9be8d43
|
@ -280,12 +280,13 @@ struct OS2
|
||||||
void _update_unicode_ranges (const hb_set_t *codepoints,
|
void _update_unicode_ranges (const hb_set_t *codepoints,
|
||||||
HBUINT32 ulUnicodeRange[4]) const
|
HBUINT32 ulUnicodeRange[4]) const
|
||||||
{
|
{
|
||||||
HBUINT32 newBits[4];
|
HBUINT32 newBits[4];
|
||||||
for (unsigned int i = 0; i < 4; i++)
|
for (unsigned int i = 0; i < 4; i++)
|
||||||
newBits[i] = 0;
|
newBits[i] = 0;
|
||||||
|
|
||||||
hb_codepoint_t cp = HB_SET_VALUE_INVALID;
|
for (hb_codepoint_t cp = HB_SET_VALUE_INVALID;
|
||||||
while (codepoints->next (&cp)) {
|
codepoints->next (&cp);)
|
||||||
|
{
|
||||||
unsigned int bit = _hb_ot_os2_get_unicode_range_bit (cp);
|
unsigned int bit = _hb_ot_os2_get_unicode_range_bit (cp);
|
||||||
if (bit < 128)
|
if (bit < 128)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue