[VarC] Clamp after addition

pull/3933/head
Behdad Esfahbod 2 years ago
parent 80a5011eb6
commit 6bb478eeeb
  1. 3
      src/OT/glyf/VarCompositeGlyph.hh

@ -248,8 +248,9 @@ struct VarCompositeGlyphRecord
{
unsigned axis_index = axis_width == 1 ? *p++ : *q++;
signed v = axis_points[i].x;
v += setter[axis_index];
v = hb_clamp (v, -(1<<14), (1<<14));
setter[axis_index] += v;
setter[axis_index] = v;
}
}

Loading…
Cancel
Save