[subset] Drop scripts that are not in the layout_scripts list.

pull/3699/head
Garret Rieger 2 years ago
parent 38e81f2be9
commit 587969af42
  1. 2
      src/hb-ot-layout-common.hh

@ -764,6 +764,8 @@ struct Script
{
TRACE_SUBSET (this);
if (!l->visitScript ()) return_trace (false);
if (tag && !c->plan->layout_scripts->has (*tag))
return false;
auto *out = c->serializer->start_embed (*this);
if (unlikely (!out || !c->serializer->extend_min (out))) return_trace (false);

Loading…
Cancel
Save