fix FDSelect fuzzing bug (#1539)
authorBehdad Esfahbod <behdad@behdad.org>
Tue, 15 Jan 2019 02:23:17 +0000 (18:23 -0800)
committerGitHub <noreply@github.com>
Tue, 15 Jan 2019 02:23:17 +0000 (18:23 -0800)
commit0d2727f4fe734af146785df10a44e3505e410ba1
treea90c65010eb63ae777f4efe83885f12f9c3ac191
parent9f6172d669d53abbf3bf2a3546429cb5036e3d5f
fix FDSelect fuzzing bug (#1539)

Rewrote struct FDSelect3_4.ranges as ArrayOf
Updated FDSelect3_4::sanitize () to call ranges.sanitize ()
nRanges now a function to return a reference to ranges.len
src/hb-ot-cff-common.hh
src/hb-subset-cff-common.cc