diff -r 36ceebf026a0 -r 02abffea97fe libpurple/protocols/qq/utils.c --- a/libpurple/protocols/qq/utils.c Wed Oct 22 14:33:20 2008 +0000 +++ b/libpurple/protocols/qq/utils.c Wed Oct 22 14:35:05 2008 +0000 @@ -191,7 +191,7 @@ g_return_val_if_fail(name != NULL, NULL); - tmp = (gchar *) purple_strcasestr(name, "(qq-"); + tmp = (gchar *) purple_strcasestr(name, "("); ret = g_strndup(tmp + 4, strlen(name) - (tmp - name) - 4 - 1); return ret; @@ -335,7 +335,7 @@ } void qq_hex_dump(PurpleDebugLevel level, const char *category, - const guint8 *pdata, gint bytes, + const guint8 *pdata, gint bytes, const char *format, ...) { va_list args;