removed unused code

This commit is contained in:
ariza 2020-03-04 22:31:21 -08:00 committed by Ebrahim Byagowi
parent e8f010d793
commit 0b29053864
4 changed files with 28 additions and 28 deletions

View File

@ -683,7 +683,7 @@ struct cff1_top_dict_values_t : top_dict_values_t<cff1_top_dict_val_t>
EncodingOffset = 0; EncodingOffset = 0;
CharsetOffset = 0; CharsetOffset = 0;
FDSelectOffset = 0; FDSelectOffset = 0;
private_dict_info.init (); privateDictInfo.init ();
} }
void fini () { top_dict_values_t<cff1_top_dict_val_t>::fini (); } void fini () { top_dict_values_t<cff1_top_dict_val_t>::fini (); }
@ -698,7 +698,7 @@ struct cff1_top_dict_values_t : top_dict_values_t<cff1_top_dict_val_t>
unsigned int EncodingOffset; unsigned int EncodingOffset;
unsigned int CharsetOffset; unsigned int CharsetOffset;
unsigned int FDSelectOffset; unsigned int FDSelectOffset;
table_info_t private_dict_info; table_info_t privateDictInfo;
}; };
struct cff1_top_dict_opset_t : top_dict_opset_t<cff1_top_dict_val_t> struct cff1_top_dict_opset_t : top_dict_opset_t<cff1_top_dict_val_t>
@ -769,8 +769,8 @@ struct cff1_top_dict_opset_t : top_dict_opset_t<cff1_top_dict_val_t>
break; break;
case OpCode_Private: case OpCode_Private:
dictval.private_dict_info.offset = env.argStack.pop_uint (); dictval.privateDictInfo.offset = env.argStack.pop_uint ();
dictval.private_dict_info.size = env.argStack.pop_uint (); dictval.privateDictInfo.size = env.argStack.pop_uint ();
env.clear_args (); env.clear_args ();
break; break;
@ -793,12 +793,12 @@ struct cff1_font_dict_values_t : dict_values_t<op_str_t>
void init () void init ()
{ {
dict_values_t<op_str_t>::init (); dict_values_t<op_str_t>::init ();
private_dict_info.init (); privateDictInfo.init ();
fontName = CFF_UNDEF_SID; fontName = CFF_UNDEF_SID;
} }
void fini () { dict_values_t<op_str_t>::fini (); } void fini () { dict_values_t<op_str_t>::fini (); }
table_info_t private_dict_info; table_info_t privateDictInfo;
unsigned int fontName; unsigned int fontName;
}; };
@ -816,8 +816,8 @@ struct cff1_font_dict_opset_t : dict_opset_t
env.clear_args (); env.clear_args ();
break; break;
case OpCode_Private: case OpCode_Private:
dictval.private_dict_info.offset = env.argStack.pop_uint (); dictval.privateDictInfo.offset = env.argStack.pop_uint ();
dictval.private_dict_info.size = env.argStack.pop_uint (); dictval.privateDictInfo.size = env.argStack.pop_uint ();
env.clear_args (); env.clear_args ();
break; break;
@ -957,7 +957,7 @@ struct cff1_font_dict_values_mod_t
{ {
base = base_; base = base_;
fontName = fontName_; fontName = fontName_;
private_dict_info.init (); privateDictInfo.init ();
} }
unsigned get_count () const { return base->get_count (); } unsigned get_count () const { return base->get_count (); }
@ -965,7 +965,7 @@ struct cff1_font_dict_values_mod_t
const op_str_t &operator [] (unsigned int i) const { return (*base)[i]; } const op_str_t &operator [] (unsigned int i) const { return (*base)[i]; }
const cff1_font_dict_values_t *base; const cff1_font_dict_values_t *base;
table_info_t private_dict_info; table_info_t privateDictInfo;
unsigned int fontName; unsigned int fontName;
}; };
@ -1106,7 +1106,7 @@ struct cff1
font->init (); font->init ();
if (unlikely (!font_interp.interpret (*font))) { fini (); return; } if (unlikely (!font_interp.interpret (*font))) { fini (); return; }
PRIVDICTVAL *priv = &privateDicts[i]; PRIVDICTVAL *priv = &privateDicts[i];
const byte_str_t privDictStr (StructAtOffset<UnsizedByteStr> (cff, font->private_dict_info.offset), font->private_dict_info.size); const byte_str_t privDictStr (StructAtOffset<UnsizedByteStr> (cff, font->privateDictInfo.offset), font->privateDictInfo.size);
if (unlikely (!privDictStr.sanitize (&sc))) { fini (); return; } if (unlikely (!privDictStr.sanitize (&sc))) { fini (); return; }
dict_interpreter_t<PRIVOPSET, PRIVDICTVAL> priv_interp; dict_interpreter_t<PRIVOPSET, PRIVDICTVAL> priv_interp;
priv_interp.env.init (privDictStr); priv_interp.env.init (privDictStr);
@ -1124,7 +1124,7 @@ struct cff1
cff1_top_dict_values_t *font = &topDict; cff1_top_dict_values_t *font = &topDict;
PRIVDICTVAL *priv = &privateDicts[0]; PRIVDICTVAL *priv = &privateDicts[0];
const byte_str_t privDictStr (StructAtOffset<UnsizedByteStr> (cff, font->private_dict_info.offset), font->private_dict_info.size); const byte_str_t privDictStr (StructAtOffset<UnsizedByteStr> (cff, font->privateDictInfo.offset), font->privateDictInfo.size);
if (unlikely (!privDictStr.sanitize (&sc))) { fini (); return; } if (unlikely (!privDictStr.sanitize (&sc))) { fini (); return; }
dict_interpreter_t<PRIVOPSET, PRIVDICTVAL> priv_interp; dict_interpreter_t<PRIVOPSET, PRIVDICTVAL> priv_interp;
priv_interp.env.init (privDictStr); priv_interp.env.init (privDictStr);

View File

@ -192,11 +192,11 @@ struct cff2_font_dict_values_t : dict_values_t<op_str_t>
void init () void init ()
{ {
dict_values_t<op_str_t>::init (); dict_values_t<op_str_t>::init ();
private_dict_info.init (); privateDictInfo.init ();
} }
void fini () { dict_values_t<op_str_t>::fini (); } void fini () { dict_values_t<op_str_t>::fini (); }
table_info_t private_dict_info; table_info_t privateDictInfo;
}; };
struct cff2_font_dict_opset_t : dict_opset_t struct cff2_font_dict_opset_t : dict_opset_t
@ -205,8 +205,8 @@ struct cff2_font_dict_opset_t : dict_opset_t
{ {
switch (op) { switch (op) {
case OpCode_Private: case OpCode_Private:
dictval.private_dict_info.offset = env.argStack.pop_uint (); dictval.privateDictInfo.offset = env.argStack.pop_uint ();
dictval.private_dict_info.size = env.argStack.pop_uint (); dictval.privateDictInfo.size = env.argStack.pop_uint ();
env.clear_args (); env.clear_args ();
break; break;
@ -456,7 +456,7 @@ struct cff2
font->init (); font->init ();
if (unlikely (!font_interp.interpret (*font))) { fini (); return; } if (unlikely (!font_interp.interpret (*font))) { fini (); return; }
const byte_str_t privDictStr (StructAtOffsetOrNull<UnsizedByteStr> (cff2, font->private_dict_info.offset), font->private_dict_info.size); const byte_str_t privDictStr (StructAtOffsetOrNull<UnsizedByteStr> (cff2, font->privateDictInfo.offset), font->privateDictInfo.size);
if (unlikely (!privDictStr.sanitize (&sc))) { fini (); return; } if (unlikely (!privDictStr.sanitize (&sc))) { fini (); return; }
dict_interpreter_t<PRIVOPSET, PRIVDICTVAL, cff2_priv_dict_interp_env_t> priv_interp; dict_interpreter_t<PRIVOPSET, PRIVDICTVAL, cff2_priv_dict_interp_env_t> priv_interp;
priv_interp.env.init(privDictStr); priv_interp.env.init(privDictStr);

View File

@ -172,15 +172,15 @@ struct cff_font_dict_op_serializer_t : op_serializer_t
{ {
bool serialize (hb_serialize_context_t *c, bool serialize (hb_serialize_context_t *c,
const op_str_t &opstr, const op_str_t &opstr,
const table_info_t &private_dict_info) const const table_info_t &privateDictInfo) const
{ {
TRACE_SERIALIZE (this); TRACE_SERIALIZE (this);
if (opstr.op == OpCode_Private) if (opstr.op == OpCode_Private)
{ {
/* serialize the private dict size & offset as 2-byte & 4-byte integers */ /* serialize the private dict size & offset as 2-byte & 4-byte integers */
return_trace (UnsizedByteStr::serialize_int2 (c, private_dict_info.size) && return_trace (UnsizedByteStr::serialize_int2 (c, privateDictInfo.size) &&
Dict::serialize_link4_op (c, opstr.op, private_dict_info.link, whence_t::Absolute)); Dict::serialize_link4_op (c, opstr.op, privateDictInfo.link, whence_t::Absolute));
} }
else else
{ {

View File

@ -71,12 +71,12 @@ struct cff1_sub_table_info_t : cff_sub_table_info_t
encoding_link (0), encoding_link (0),
charset_link (0) charset_link (0)
{ {
private_dict_info.init (); privateDictInfo.init ();
} }
objidx_t encoding_link; objidx_t encoding_link;
objidx_t charset_link; objidx_t charset_link;
table_info_t private_dict_info; table_info_t privateDictInfo;
}; };
/* a copy of a parsed out cff1_top_dict_values_t augmented with additional operators */ /* a copy of a parsed out cff1_top_dict_values_t augmented with additional operators */
@ -147,8 +147,8 @@ struct cff1_top_dict_op_serializer_t : cff_top_dict_op_serializer_t<cff1_top_dic
goto fall_back; goto fall_back;
case OpCode_Private: case OpCode_Private:
return_trace (UnsizedByteStr::serialize_int2 (c, mod.info.private_dict_info.size) && return_trace (UnsizedByteStr::serialize_int2 (c, mod.info.privateDictInfo.size) &&
Dict::serialize_link4_op (c, op, mod.info.private_dict_info.link, whence_t::Absolute)); Dict::serialize_link4_op (c, op, mod.info.privateDictInfo.link, whence_t::Absolute));
case OpCode_version: case OpCode_version:
case OpCode_Notice: case OpCode_Notice:
@ -194,7 +194,7 @@ struct cff1_font_dict_op_serializer_t : cff_font_dict_op_serializer_t
if (opstr.op == OpCode_FontName) if (opstr.op == OpCode_FontName)
return_trace (FontDict::serialize_int2_op (c, opstr.op, mod.fontName)); return_trace (FontDict::serialize_int2_op (c, opstr.op, mod.fontName));
else else
return_trace (SUPER::serialize (c, opstr, mod.private_dict_info)); return_trace (SUPER::serialize (c, opstr, mod.privateDictInfo));
} }
private: private:
@ -734,8 +734,8 @@ static bool _serialize_cff1 (hb_serialize_context_t *c,
if (likely (pd->serialize (c, acc.privateDicts[i], privSzr, subrs_link))) if (likely (pd->serialize (c, acc.privateDicts[i], privSzr, subrs_link)))
{ {
unsigned fd = plan.fdmap[i]; unsigned fd = plan.fdmap[i];
plan.fontdicts_mod[fd].private_dict_info.size = c->length (); plan.fontdicts_mod[fd].privateDictInfo.size = c->length ();
plan.fontdicts_mod[fd].private_dict_info.link = c->pop_pack (); plan.fontdicts_mod[fd].privateDictInfo.link = c->pop_pack ();
} }
else else
{ {
@ -746,7 +746,7 @@ static bool _serialize_cff1 (hb_serialize_context_t *c,
} }
if (!acc.is_CID ()) if (!acc.is_CID ())
plan.info.private_dict_info = plan.fontdicts_mod[0].private_dict_info; plan.info.privateDictInfo = plan.fontdicts_mod[0].privateDictInfo;
/* CharStrings */ /* CharStrings */
{ {