--- a/libpurple/protocols/qq/char_conv.c Sun Feb 08 10:34:31 2009 +0000 +++ b/libpurple/protocols/qq/char_conv.c Mon Feb 09 15:49:14 2009 +0000 @@ -111,3 +111,14 @@ return do_convert(str, -1, UTF8, from_charset); } + + +gchar *utf8_to_qq_len(const gchar *str, const gint len, const gchar *to_charset) +{ + return do_convert(str, len, to_charset, UTF8); +} +gchar *qq_to_utf8_len(const gchar *str, const gint len, const gchar *from_charset) +{ + return do_convert(str, len, UTF8, from_charset); +} +