aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2018-10-19 11:00:20 -0700
committerBehdad Esfahbod <behdad@behdad.org>2018-10-19 11:00:20 -0700
commit79b63561552bdfe8dc67a450d740fda8802486ad (patch)
treedb319a41077fb60bccdc04375da286d58945612c
parent2352cc3539b2e58d0481cdb8b9cd48cbc09a778e (diff)
downloadharfbuzz_ng-79b63561552bdfe8dc67a450d740fda8802486ad.tar.gz
[trak] Fix extrapolation at end side
-rw-r--r--src/hb-aat-layout-trak-table.hh2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/hb-aat-layout-trak-table.hh b/src/hb-aat-layout-trak-table.hh
index 4b4bc2ffe..16729d16f 100644
--- a/src/hb-aat-layout-trak-table.hh
+++ b/src/hb-aat-layout-trak-table.hh
@@ -136,7 +136,7 @@ struct TrackData
/* TODO bfind() */
hb_array_t<Fixed> size_table ((base+sizeTable).arrayZ, sizes);
unsigned int size_index;
- for (size_index = 0; size_index < sizes; size_index++)
+ for (size_index = 0; size_index < sizes - 1; size_index++)
if (size_table[size_index].to_float () >= csspx)
break;