# HG changeset patch # User Richard Laager # Date 1130021896 0 # Node ID 6e0986c82bc54c0d1ba2c7f8af6a685e044cb975 # Parent 743b574c81b9c8c94a71c27fe81d11d89835b8a8 [gaim-migrate @ 14017] g_utf8_validate() and g_convert() accept -1 as a length argument, so there's no need to call strlen() ourselves. committer: Tailor Script diff -r 743b574c81b9 -r 6e0986c82bc5 src/protocols/irc/parse.c --- a/src/protocols/irc/parse.c Sat Oct 22 22:38:00 2005 +0000 +++ b/src/protocols/irc/parse.c Sat Oct 22 22:58:16 2005 +0000 @@ -251,10 +251,10 @@ charset++; if (!strcasecmp("UTF-8", charset)) { - if (g_utf8_validate(string, strlen(string), NULL)) + if (g_utf8_validate(string, -1, NULL)) utf8 = g_strdup(string); } else { - utf8 = g_convert(string, strlen(string), "UTF-8", charset, NULL, NULL, NULL); + utf8 = g_convert(string, -1, "UTF-8", charset, NULL, NULL, NULL); } if (utf8) {