diff --git a/glib/guniprop.c b/glib/guniprop.c index c09925629..8b139ae9a 100644 --- a/glib/guniprop.c +++ b/glib/guniprop.c @@ -857,7 +857,7 @@ real_toupper (const gchar *str, gsize decomp_len, i; gunichar decomp[18]; - decomp_len = g_unichar_fully_decompose (c, FALSE, decomp, 4); + decomp_len = g_unichar_fully_decompose (c, FALSE, decomp, 18); for (i=0; i < decomp_len; i++) { if (decomp[i] != 0x307 /* COMBINING DOT ABOVE */)