[subset-cff2] Drop an constructor/destructor pair
This commit is contained in:
parent
035f03346d
commit
a1e9a276eb
|
@ -233,27 +233,6 @@ struct cff2_subr_subsetter_t : subr_subsetter_t<cff2_subr_subsetter_t, CFF2Subrs
|
|||
};
|
||||
|
||||
struct cff2_subset_plan {
|
||||
cff2_subset_plan ()
|
||||
: orig_fdcount (0),
|
||||
subset_fdcount(1),
|
||||
subset_fdselect_size (0),
|
||||
subset_fdselect_format (0),
|
||||
drop_hints (false),
|
||||
desubroutinize (false)
|
||||
{
|
||||
subset_fdselect_ranges.init ();
|
||||
subset_charstrings.init ();
|
||||
subset_globalsubrs.init ();
|
||||
subset_localsubrs.init ();
|
||||
}
|
||||
|
||||
~cff2_subset_plan ()
|
||||
{
|
||||
subset_fdselect_ranges.fini ();
|
||||
subset_charstrings.fini_deep ();
|
||||
subset_globalsubrs.fini_deep ();
|
||||
subset_localsubrs.fini_deep ();
|
||||
}
|
||||
|
||||
bool create (const OT::cff2::accelerator_subset_t &acc,
|
||||
hb_subset_plan_t *plan)
|
||||
|
@ -318,10 +297,10 @@ struct cff2_subset_plan {
|
|||
|
||||
cff2_sub_table_info_t info;
|
||||
|
||||
unsigned int orig_fdcount;
|
||||
unsigned int subset_fdcount;
|
||||
unsigned int subset_fdselect_size;
|
||||
unsigned int subset_fdselect_format;
|
||||
unsigned int orig_fdcount = 0;
|
||||
unsigned int subset_fdcount = 1;
|
||||
unsigned int subset_fdselect_size = 0;
|
||||
unsigned int subset_fdselect_format = 0;
|
||||
hb_vector_t<code_pair_t> subset_fdselect_ranges;
|
||||
|
||||
hb_inc_bimap_t fdmap;
|
||||
|
@ -330,8 +309,8 @@ struct cff2_subset_plan {
|
|||
str_buff_vec_t subset_globalsubrs;
|
||||
hb_vector_t<str_buff_vec_t> subset_localsubrs;
|
||||
|
||||
bool drop_hints;
|
||||
bool desubroutinize;
|
||||
bool drop_hints = false;
|
||||
bool desubroutinize = false;
|
||||
};
|
||||
|
||||
static bool _serialize_cff2 (hb_serialize_context_t *c,
|
||||
|
|
Loading…
Reference in New Issue