diff --git a/src/hb-ot-font.cc b/src/hb-ot-font.cc index 3102784e2cad502880d9213b7364451d878a3ff4..69d2503abbf5caf9f62133c68a5421c8a461b79a 100644 --- a/src/hb-ot-font.cc +++ b/src/hb-ot-font.cc @@ -59,7 +59,7 @@ struct hb_ot_face_metrics_accelerator_t this->blob = OT::Sanitizer::sanitize (face->reference_table (_mtx_tag)); if (unlikely (!this->num_advances || - 2 * (this->num_advances + this->num_metrics) < hb_blob_get_length (this->blob))) + 2 * (this->num_advances + this->num_metrics) > hb_blob_get_length (this->blob))) { this->num_metrics = this->num_advances = 0; hb_blob_destroy (this->blob);