diff --git a/src/hb-repacker.hh b/src/hb-repacker.hh index b2f1c92db..775311d75 100644 --- a/src/hb-repacker.hh +++ b/src/hb-repacker.hh @@ -79,7 +79,7 @@ struct graph_t int64_t modified_distance = hb_min (hb_max(distance + distance_modifier (), 0), 0x7FFFFFFFFF); - return (modified_distance << 24) | (0x00FFFFFF & order); + return (modified_distance << 22) | (0x003FFFFF & order); } int64_t distance_modifier () const @@ -845,7 +845,6 @@ static bool _process_overflows (const hb_vector_t& o // TODO(garretrieger): add additional offset resolution strategies // - Promotion to extension lookups. - // - Isolate the sub graphs of extension sub tables. // - Table splitting. }