--- a/libpurple/protocols/qq/utils.h Tue Jun 24 11:58:57 2008 +0000 +++ b/libpurple/protocols/qq/utils.h Tue Jun 24 12:09:16 2008 +0000 @@ -28,6 +28,8 @@ #include <stdio.h> #include <glib.h> +#include "debug.h" + gchar *get_name_by_index_str(gchar **array, const gchar *index_str, gint amount); gchar *get_index_str_by_name(gchar **array, const gchar *name, gint amount); gint qq_string_to_dec_value(const gchar *str); @@ -46,8 +48,10 @@ void try_dump_as_gbk(const guint8 *const data, gint len); +void qq_hex_dump(PurpleDebugLevel level, const char *category, + const guint8 *pdata, gint bytes, + const char *format, ...); guint8 *hex_str_to_bytes(const gchar *buf, gint *out_len); -gchar *hex_dump_to_str(const guint8 *buf, gint buf_len); const gchar *qq_buddy_icon_dir(void); const gchar *qq_win32_buddy_icon_dir(void);