Don't dereference offset before check_struct()

This commit is contained in:
Behdad Esfahbod 2018-09-14 10:58:00 +02:00
parent ca746f261e
commit 67449c3933
1 changed files with 1 additions and 2 deletions

View File

@ -387,10 +387,9 @@ struct ResourceMap
inline bool sanitize (hb_sanitize_context_t *c, const void *data_base) const
{
TRACE_SANITIZE (this);
const void *type_base = &(this+typeList);
return_trace (c->check_struct (this) &&
typeList.sanitize (c, this,
type_base,
&(this+typeList),
data_base));
}