From d30192fc37b10a6694aa339887bc078853819ee8 Mon Sep 17 00:00:00 2001 From: David King Date: Fri, 17 Feb 2012 14:54:31 +0000 Subject: [PATCH] docs: Elaborate replacement for g_strncasecmp https://bugzilla.gnome.org/show_bug.cgi?id=568405 --- glib/gstrfuncs.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/glib/gstrfuncs.c b/glib/gstrfuncs.c index 9d192a3bf..6fd2ebdf4 100644 --- a/glib/gstrfuncs.c +++ b/glib/gstrfuncs.c @@ -1859,9 +1859,10 @@ g_strcasecmp (const gchar *s1, * it doesn't work on many encodings at all, including UTF-8, EUC-JP, * etc. * - * There are therefore two replacement functions: g_ascii_strncasecmp(), + * There are therefore two replacement techniques: g_ascii_strncasecmp(), * which only works on ASCII and is not locale-sensitive, and - * g_utf8_casefold(), which is good for case-insensitive sorting of UTF-8. + * g_utf8_casefold() followed by strcmp() on the resulting strings, which is + * good for case-insensitive sorting of UTF-8. **/ gint g_strncasecmp (const gchar *s1,