From: Behdad Esfahbod Date: Mon, 15 Oct 2018 03:37:57 +0000 (-0700) Subject: [CBDT] Simplify sanitize X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2995b4465bce52b30de2cb6ba24cc80d8602413d;p=platform%2Fupstream%2FlibHarfBuzzSharp.git [CBDT] Simplify sanitize --- diff --git a/src/hb-ot-color-cbdt-table.hh b/src/hb-ot-color-cbdt-table.hh index 561c599..01e0f9d 100644 --- a/src/hb-ot-color-cbdt-table.hh +++ b/src/hb-ot-color-cbdt-table.hh @@ -241,12 +241,7 @@ struct IndexSubtableArray inline bool sanitize (hb_sanitize_context_t *c, unsigned int count) const { TRACE_SANITIZE (this); - if (unlikely (!c->check_array (indexSubtablesZ.arrayZ, count))) - return_trace (false); - for (unsigned int i = 0; i < count; i++) - if (unlikely (!indexSubtablesZ[i].sanitize (c, this))) - return_trace (false); - return_trace (true); + return_trace (indexSubtablesZ.sanitize (c, count, this)); } public: