From dde9a87aae0a83640341a7729e7440a206b56239 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 29 Mar 2021 00:11:51 -0400 Subject: Speed up ignorable check No need to walk to the end if we are done. --- pango/pango-impl-utils.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pango/pango-impl-utils.h') diff --git a/pango/pango-impl-utils.h b/pango/pango-impl-utils.h index d2420321..bbeca994 100644 --- a/pango/pango-impl-utils.h +++ b/pango/pango-impl-utils.h @@ -163,6 +163,9 @@ pango_get_ignorable (gunichar ch) for (i = 0; i < G_N_ELEMENTS (ignorables); i++) { + if (ch < ignorables[i].ch) + return NULL; + if (ch == ignorables[i].ch) return ignorables[i].nick; } -- cgit v1.2.1