One more variadic parameter pack use

This commit is contained in:
Behdad Esfahbod 2019-04-23 23:57:11 -04:00
parent 441cca2354
commit 175bdad8bf
1 changed files with 3 additions and 3 deletions

View File

@ -153,13 +153,13 @@ struct LookupSegmentArray
first <= last && first <= last &&
valuesZ.sanitize (c, base, last - first + 1)); valuesZ.sanitize (c, base, last - first + 1));
} }
template <typename T2> template <typename ...Ts>
bool sanitize (hb_sanitize_context_t *c, const void *base, T2 user_data) const bool sanitize (hb_sanitize_context_t *c, const void *base, Ts &&...ds) const
{ {
TRACE_SANITIZE (this); TRACE_SANITIZE (this);
return_trace (c->check_struct (this) && return_trace (c->check_struct (this) &&
first <= last && first <= last &&
valuesZ.sanitize (c, base, last - first + 1, user_data)); valuesZ.sanitize (c, base, last - first + 1, hb_forward<Ts> (ds)...));
} }
GlyphID last; /* Last GlyphID in this segment */ GlyphID last; /* Last GlyphID in this segment */