[VARC] Fix uninitialized value

Fixes https://oss-fuzz.com/testcase-detail/6089638800588800
This commit is contained in:
Behdad Esfahbod 2025-02-26 10:48:36 -07:00
parent fcbf14a0e5
commit 3c4cb472d1

View file

@ -202,7 +202,7 @@ VarComponent::get_path_at (hb_font_t *font,
unsigned axisIndicesIndex;
READ_UINT32VAR (axisIndicesIndex);
axisIndices.extend ((&VARC+VARC.axisIndicesList)[axisIndicesIndex]);
axisValues.resize (axisIndices.length, false);
axisValues.resize (axisIndices.length);
const HBUINT8 *p = (const HBUINT8 *) record;
TupleValues::decompile (p, axisValues, (const HBUINT8 *) end);
record = (const unsigned char *) p;