[sanitize] Use hb_static_size instead of ::static_size

https://github.com/harfbuzz/harfbuzz/issues/1496#issuecomment-448818112
This commit is contained in:
Behdad Esfahbod 2018-12-19 21:05:00 -05:00
parent 0c9cd5d5f4
commit a62870506d
1 changed files with 5 additions and 6 deletions

View File

@ -350,18 +350,17 @@ struct hb_sanitize_context_t :
}
template <typename T>
bool check_array (const T *base,
unsigned int len) const
bool check_array (const T *base, unsigned int len) const
{
return this->check_range (base, len, T::static_size);
return this->check_range (base, len, hb_static_size (T));
}
template <typename T>
bool check_array (const T *base,
unsigned int a,
unsigned int b) const
unsigned int a,
unsigned int b) const
{
return this->check_range (base, a, b, T::static_size);
return this->check_range (base, a, b, hb_static_size (T));
}
template <typename Type>