X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fcontrib%2Fnfkc.c;h=e45656e2e19a6fa0743be4181c3c3a569a21a3d6;hb=d4ead7075692a4abdc487fcb422cb9fd5b41a596;hp=e5eb4d0eeacf2ee23f7c81f5931129fb8cf541ab;hpb=f38b21315fc72df3914664227ebcece766f01f66;p=silc.git diff --git a/lib/contrib/nfkc.c b/lib/contrib/nfkc.c index e5eb4d0e..e45656e2 100644 --- a/lib/contrib/nfkc.c +++ b/lib/contrib/nfkc.c @@ -745,6 +745,9 @@ _g_utf8_normalize_wc (const gchar * str, gssize max_len, GNormalizeMode mode) gboolean do_compat = (mode == G_NORMALIZE_NFKC || mode == G_NORMALIZE_NFKD); gboolean do_compose = (mode == G_NORMALIZE_NFC || mode == G_NORMALIZE_NFKC); + if (!str) + return NULL; + n_wc = 0; p = str; while ((max_len < 0 || p < str + max_len) && *p)