commit | 570fe998c942e1042c66bbab2f848a9e05ad777a | [log] [tgz] |
---|---|---|
author | Behdad Esfahbod <behdad@behdad.org> | Wed Jan 25 15:42:24 2023 -0700 |
committer | Behdad Esfahbod <behdad@behdad.org> | Wed Jan 25 15:42:24 2023 -0700 |
tree | 7a820ecaf66c49d3b6e84085d455eff6d1ade8b9 | |
parent | 13bfef9f01d2e11e5520c25d884ac51162d33cf2 [diff] |
[cairo] Another sweep_gradient fix k was -1 sometimes. Fixes the rest of https://roettsch.es/var_colrv1.html
diff --git a/src/hb-cairo-utils.cc b/src/hb-cairo-utils.cc index 3466cba..299fdbe 100644 --- a/src/hb-cairo-utils.cc +++ b/src/hb-cairo-utils.cc
@@ -727,7 +727,7 @@ //assert (angles[0] + k * span <= 0 && 0 < angles[n_stops - 1] + k * span); span = fabs (span); - for (unsigned l = k; l < 1000; l++) + for (signed l = k; l < 1000; l++) { for (unsigned i = 1; i < n_stops; i++) {