Don't form fractions if only one of numr/dnom exist
This commit is contained in:
parent
3aeee519f0
commit
76fff252a9
|
@ -331,7 +331,8 @@ hb_ot_shape_setup_masks_fraction (hb_ot_shape_context_t *c)
|
||||||
numr_mask = c->plan->map.get_1_mask (HB_TAG ('n','u','m','r'));
|
numr_mask = c->plan->map.get_1_mask (HB_TAG ('n','u','m','r'));
|
||||||
dnom_mask = c->plan->map.get_1_mask (HB_TAG ('d','n','o','m'));
|
dnom_mask = c->plan->map.get_1_mask (HB_TAG ('d','n','o','m'));
|
||||||
|
|
||||||
if (!(frac_mask | numr_mask | dnom_mask))
|
/* Only proceed if frac exists, or both numr and dnom exist. */
|
||||||
|
if (!frac_mask && (!numr_mask || !dnom_mask))
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue