From: Matthias Clasen Date: Thu, 20 Jul 2006 19:17:50 +0000 (+0000) Subject: Small optimization. (#348011, Nicolai Weibull) X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=c639cfe436f9a9c882703019f18d5861def42b0a;p=dana%2Fcg-glib.git Small optimization. (#348011, Nicolai Weibull) 2006-07-20 Matthias Clasen * glib/guniprop.c (real_toupper, real_tolower): Small optimization. (#348011, Nicolai Weibull) --- diff --git a/ChangeLog b/ChangeLog index af6d1a63..6b796788 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-07-20 Matthias Clasen + + * glib/guniprop.c (real_toupper, real_tolower): Small optimization. + (#348011, Nicolai Weibull) + 2006-07-19 Behdad Esfahbod * glib/gunibreak.h: diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index af6d1a63..6b796788 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,8 @@ +2006-07-20 Matthias Clasen + + * glib/guniprop.c (real_toupper, real_tolower): Small optimization. + (#348011, Nicolai Weibull) + 2006-07-19 Behdad Esfahbod * glib/gunibreak.h: diff --git a/glib/guniprop.c b/glib/guniprop.c index 2f5567ff..b3e29560 100644 --- a/glib/guniprop.c +++ b/glib/guniprop.c @@ -320,8 +320,8 @@ g_unichar_istitle (gunichar c) unsigned int i; for (i = 0; i < G_N_ELEMENTS (title_table); ++i) if (title_table[i][0] == c) - return 1; - return 0; + return TRUE; + return FALSE; } /** @@ -823,7 +823,10 @@ real_toupper (const gchar *str, for (i = 0; i < G_N_ELEMENTS (title_table); ++i) { if (title_table[i][0] == c) - val = title_table[i][1]; + { + val = title_table[i][1]; + break; + } } } @@ -1007,7 +1010,10 @@ real_tolower (const gchar *str, for (i = 0; i < G_N_ELEMENTS (title_table); ++i) { if (title_table[i][0] == c) - val = title_table[i][2]; + { + val = title_table[i][2]; + break; + } } }